Currently only GrpcContext is added, but it could be useful to have headers/metadata object to the context, the Grpc java need always have a interceptor to pass headers to GrpcContext, but I don't understand why?, If there are not a reason, I suggest that it can be put in CoroutineContext.