Sounds interesting but at the same time a bit complex.
I assume you wouldn't ship the whole plugin runtime for each plugin that wants to host another plugin?!
I assume you wouldn't ship the whole plugin runtime for each plugin that wants to host another plugin?!
Shipping the runtime is another good option, because it means you don't have to worry about runtime versioning.