Try a -takeUntil: when lifting instead of dealloc disposable