More fun with GIF’s when they are controllable

I have long wanted to be able to play with a sequence of images programmatically, for instance attaching them to a browser scroll. I developed a custom hook *useCanvasSequence for React to facilitate the setup.