Better TimeService and InputService updates (more transparency and better flexibility)