@GreenSock That is actually very close! I hadn't tried just doing 1. And that could most likely work for some implementations. Sadly, I need a little bit more control over the staggering of each circle. So if I were to change the 'amount' property to a little bit higher(I set it to '1' in the example), you'll see that the same issues arise, where as soon as the next tween starts, it just grabs whatever value the 2nd and 3rd circle currently at, and tweens between those and the value I provide. Or, if you change the 'amount' to a much lower number, you'll start to see the pause again. So this implementation basically mimics the effect because the values given are suitable, whereas I need to be able to have the effect no matter the values given.
https://codepen.io/CheesymonTony/pen/NWOGKgy