Simplified CoroutineInterface.