I have a bit of a complex chain of observables intending to populate 2 different stores (if null), and to use the objects that are populated to create a third object and fee