I'm sure as Nodal matures the core components will become more (and not less) modular. I'll make sure of it. Helps with testing, extensibility, etc. I've refactored several pieces numerous times as complexity (due to tight-coupling) became too high. The Composer (ORM) used to be twice the size, three modules, and not nearly as capable as it is now.