special code in the editor
Could we get rid of this, please? Sorry for being insistent, but this sort of thing is the antithesis of the modularity afforded by plugins.
It would be unthinkable if the platformer object used "special code in the editor", even if it were to solve many problems. If this goes on much longer, a ton of plugins will start getting "special code in the editor", and developers will lose autonomy, having to rely on you to produce any plugin/behavior more complicated than trivial stuff.
This lack of integration with the editor should be solved via the SDK, not via "special code".
Again, sorry for being so insistent.