and what that causes, is after rotation, viewmodel...
# rx
u
and what that causes, is after rotation, viewmodel is retained, my last state is cached in the behaviour relay, and after view subscribes to it, and follows that with observerOn, it gets posted, albeit not waiting for vsync, but still its async, and the view state restoration is skipped (and recyclerview scroll position lost)