Timer accuracy

The number of milliseconds specified in invalidateLater() is a polite request, not a demand.

This effectively means that the invalidation might take longer than you expect.