still needs a lot of work of course, as always, but just in case (and didn't come up with any words for it): https://youtu.be/8lM7DauxCY0