@pan would likely end up embedding lua in it, since lua is actually not that bad, even if moonsharp (unity-compatible c# lua implementation) is abysmal dogshit (re: the Posts it has made about tts + lua)
might try piccolo some, but mlua (just bindings to lua 5.1/5.2/5.3/5.4/luajit/luau) with luajit is almost guaranteed to be faster (or luau… we shall see. wait fuck is that a commitment. fuuuuckk)