Attempted to make timers on their own thread in hopes of reducing lag -
not tested