Better respect the GL context