Creating an observable from a sequence factory