Timers have no guarantee of anti-drift.  This logic rights the ship every time its fired, otherwise you'd see the lag compound every time.