This was required because it is initialized in SetupGL() instead of in the ctors.