I've talked about some of this here: https://scratch.mit.edu/projects/1100903882 But, I thought I'd share the rest on this
Thanks to @_M0THS_CAN_ANIMATE_ for the original!