То есть получается наверху например 2 observable и только на один нужно подписываться на внутренний observable, а на другой пропускать дальше без подписки на внутренний
почти. они меняются рандомно, и мне нужно юзать оба для посылки запроса. но есть кейс, когда срабатывают одновременно два, и мне нужно определить, какое из срабатываний валидное, чтобы не было 2х запросов. в этом случае, мне надо в свич мап как-то оставить внутренний обсервабл в прошлом состоянии