Потому что обновляется время действия, то есть новые 5*t секунд от момента обновления. Вдоль этой шкалы скользит хронология тиков в сторону начала шкалы, вот и остается "хвостовик". Но толку никакого, здесь избыточное время в конце ничего не дает. А уменьшать время действия, подрезая под последний тик - создание бага.