Collection would be an overkill imho and using Session will lead to problems as soon as we want to be able to use functions and such (It traverses down the properties and tries to make more reactive that we want).

Using Deps is the easiest way to have a reactive way of storing such "simple" items. I thought we might have this to let people call Houston.menu several times and not override existing items (third party packages and so on).