DRY up a client processing data file, so it's not doing the same thing twice (for both activity and sleep).