This is not something we've ever done. If you require accurate (roughly accurate) last activity times, you always need to check the session activity table. (We only do this update on log out because we clear the session activity record for this user.)