Hello everyone   So this is a topic that comes back often, I guess both in the forums and in my head. Today's one of those times, and it would be nice if we could find a way to put it to rest together!   I'm talking about how to properly use invalidate() and to make timelines that can adapt to things like a window resize or other events.   Please have a look at the codepen. When you press play, the sphere moves along the line using 5 different techniques: pass