@piggo Yes. I've written things basically architected like that. Sometimes it's kind of nasty because of bugs a compiler would have just failed on/worse debugger support, but if the native core is well thought out, feature development goes so much faster and you can often get customizations/fixes out to people without a need for changes in the core.