Late sunday night n00b question: Shouldn't this function keep calling itself continuously? I see the print command only running twice..
Well, yeah, but the second time it doesn't animate because it already has all those same values :-)
On animation end you should reset the values so you can actually start it again
Like this : https://framer.cloud/KaSOJ