Requires OpenGL 3.1 to use draw instancing