Меня больше интересует, что emit / onNext / postValue (опять же не важно какая либа) может происходить не сразу
То есть во время выполнения UseCase`а произошла модификация хранилища - подписки получат новые данные не моментально, скорее всего в другом потоке и, скорее всего, чуть позже
Вот пока они получают свои данные юзер может накликать, в теории, много раз по старым данным на экране -> запустятся новые UseCase`ы
@alaershov , понятно, что я имею ввиду?)