Coroutine Scopes in Android Architecture