Предположим есть Observable, который несколько раз flatMap-пится. Нигде не прописано ни subscribeOn, ни observeOn. Получаем его в другом компоненте, добавляем subscribeOn(io), observerOn(AndroidSchedulers.mainThread()). Какой результат ожидать - будет ли вся цепочка идти на io, либо же только часть после последнего flatMap-а ?