title: What to store in ngrx/store when using angularfire2?
body: <p>I am starting to learn angular2 and went all in with ngrx/store (have no previous exp with redux) and firebase app. Now, I can not wrap my head around how to store firebase objects, arrays and stuff in a store. Should I put them as is, for example, put this <code>FirebaseListObservable</code> in the store <code>af.database.list('/items')</code>? It looks like a good fit (component could just do store.select('items') and template could subscribe on that, and for mutations I can still fire events to the store where I would mutate the list with reducers) but my guess is not because this list can be mutated from outside the store (some other app user who subscribes to the same list). Or should it depend on individual case? </p>
  
  <p>If not, where should I store a reference to that firebase object and what should I put in the store instead?</p>