Improve ObservablesReducer and its handling