[RFC] Better OpenGL separation