I am trying to re-use an already created tween. I tried changing tween.target to my new sprite and call tween.start() but it doesn't start. Can I do something like tween.restart(); or do I have to look through the properties like hasStarted and also reset those? (so TweenData isn't computed again).   I've noticed that TweenData is computed in the start function (or is it??). So, how do I start again from the first timeline?