No-op. Lifecycle is owned by the calling kotlinx.coroutines.CoroutineScope: cancelling the scope tears start down via structured concurrency. The loom is the caller's to close.