Timer limiter now recalculates position on update