Modular Addon-based extension of Verve?

It would be really nice if there was some way to be able to extend verve with modular addon type of things.
This way, the main base program stays really tiny, and if people want to add really crazy things to the program, there could be an API for integrating peoples' opengl thingies automatically or something to work in the program maybe
if people could write their own features and the program could pick them up automatically from inside the folder it runs inside, it would make the program really extendible and flexible, but unfortunately would probably be really hard to implement...
Anyone have opinions on this idea? it just sort of occurred to me when i was messing around in it
This way, the main base program stays really tiny, and if people want to add really crazy things to the program, there could be an API for integrating peoples' opengl thingies automatically or something to work in the program maybe
if people could write their own features and the program could pick them up automatically from inside the folder it runs inside, it would make the program really extendible and flexible, but unfortunately would probably be really hard to implement...
Anyone have opinions on this idea? it just sort of occurred to me when i was messing around in it