Implement Timer.track