Sure with LiveData alone there is no issue. I was more curious about the combination of coroutines + livedata or coroutines and the lifecycle. For the latter you can use the coroutine job to cancel it at onDestroy. For the former there isn’t any solution available, one must provide his own coroutines+livedata combination.