Copy-constructors of OpenGL wrapper classes are now private, reduced array size in surface shader (instancing)