allows Yield views to be arbitraly nested in the layout
Support dynamically changeing layoutResource