Fix: Multiple pause

When the animation paused and resumed multiple times, the time calculation was out of sync and the animation jumped forward as the calculation lost the old _pauseTime.end-s