I added TimeWithSpeedVariable, but is there anyway to overcome the animation reversal when you change the values?