IDEA(views): API for deferring the rendering of views

A proof-of-concept. See #6940.
This could be in the page/default view hook or something.