Much improved OpenGL rendering