Hey OSUblake thanks for all the info. I'm experienced with js/react just knew to the scrollmagic/gsap side of things, I'll think about ditching ScrollMagic and just use straight up scrolltrigger and gsap in react rather than raect-gsap/scrollmagic.
Not sure why my video refused to attach, I'll try and fix that. And yeah my codesandbox kept running into random errors with react-gsap/scrollmagic that I couldn't recreate locally.
That demo is really handy, thanks.