More precise marble diagram for the case when zip() takes an Observable that emits Observables