@dayvsterdev That's pretty much it, and the engine has actually been half the fun for me, I like knowing how everything works underneath. It's a (significantly) slower start, but now I can author surprisingly complex interactions with next to no special casing. Can't wait to share the results