That's right, EAGLContexts can be used on a background queue (and you need to do that to properly bind them)