Angular Component Portals

What if you could lazily load a NgModule and instantiate any component inside the module without a direct reference to the component type?