Thanks for responding tiris, sorry for the super late reply. So I wanted to be able to implement other mod structures (mostly assembling machines) or whatever to require various worker factions and to benefit from farm upgrades and such. Its been a little while since I poked around in your code but I remember you using an inheritance system for your special entities.
Obviously the dream would be to just hook into some robust system and have any entity potentially have population requirements or consume certain population points (an example that comes to mind would be turrets or combat robots working similar to the clockwork fellas).
Now I understand that would probably be far too much work, and simply allowing other addons to access the main loop with the various checks it does would be totally fine and someone like me could just custom fit them to whatever I'm trying to implement. No idea how difficult it would be to set up remote hooks like this but I think factorio has a really nice way to implement that so it shouldn't be too hard.
Of course it goes without saying thats all AFTER when or if you choose to update the mod.
I'm a big fan of the way the mod works and its something I have been wanting to make myself before you posted some art teasing it a bajillion years ago