You can also explicitly render layouts or views directly from a module via the Renderer plugin's layout() and view() methods. These methods now can take an extra argument called module.
Caution Please note that whenever these methods are called, the override algorithms ALSO are in effect. So please refer back to the view and layout parent lookup properties in your modules' configuration.