refactor access to Coro::current