I agree. check_error is relatively expensive. Maybe we should only do the check ``iff sys.platform.startswith('win') and gl.current_backend is gl.desktop``. Also, I expect that the default backend for Windows will be Angle, so the error (and the check) will occur for even less users.