Tiny update. Now the body can be pushed through the layout folder as well.
If you know that a file will never exist in the layouts folder, you can include LayoutManager::BYPASS => true in the array passed into each of the arrays for the __loadViews function and it will skip the extra searches.