This has to be added to the CoroutineScope via CoroutineScope.plus in order for ContextualVal to work.