lastActionTime is updated when an action is taken