Simplify coroutine context creation
Do not use atomic operations to unref temporary cache entries