Open GL Context Philoshopy

Do you think it is more prudent to have the openGL context attached to the editor or a child component.

I used to have it attached to the editor, then moved it to a child component incase it breaks NSWindows or application windows, or mac sandbox modes. This also allowed me to control the context easier.

However, there may be some JUCE magic happening with NSWindows or application windows that optimize loading and speed, I don’t understand. So I am now contemplating moving back to the editor for these reasons.

Is this trivial?