Nice example! Sad topic…
I released a file that works in CMS systems as a widget and offers something similar. See Framer inspired Scroll Effect (Hype 3).
Also have a look at the intersect observer based Hype ScrollKit I just posted Hype ScrollKit (Scrollama, Intersection Observer and more). It also has all the features needed and will support pinning/unpinning and scrollToElement. Currently I can’t continue working on it for now, though. I’ll have time to continue end of the month.