Just saying: there are already a plenty of places in the source code where we use one-use views, e.g. show/hide new comment field, show/hide edit comment field, etc.