Simplify the SelectorStore implementation.

No use to leverage a fancy object model. It should be possible to declare effectively empty object model declarations to get a single root object instance of ObjectStore. This is use in cases like the "UI select" where all we really want is a consistent means of decoupling and linking data model dependencies via ObjectStore callback notifications.