It is said that \'The ViewModel/Presenter layer should create coroutines\' in https://medium.com/androiddevelopers/coroutines-patterns-for-work-that-shouldnt-be-cancelled-e2