Manage timers seperately, improve performance