WHAT DO YOU RECOMMEND
Views should be implemented as fully fledged objects.
HOW COULD IT BE DONE
Same as previous implementations.
REAL WORLD USE CASES
This would ease up navigation since the views would now show up in the graph / flow / sidebar links. We would be able to directly link to them if we really wanted that view. Etc.
The current alternatives is to just create a set instead of a view.