Here's what I am saying with an example of the work you've done with EF:
I tried to package them in a manner each of your sub mods can be enabled one by one. I am not sure I understood all the work you have done, so these are just the ones I was able to figure out... And this is EF only!
The sample package is available here:
https://www.theblitz.club/message_boards...#pid371207
See what you think. If this a bad idea my apologies and one word I will take it off! But if you like the idea I would be happy to assist you to create this alternative packaging model. I know there's a lot of folks who are either nervous or downright refuse to add separate files to their working system so this might ease their mind into actually trying this out...