Where should on add new systems like a procedural generation system or other single instance shared systems

So a plugin then is what you are recommending?