AnimatedProgram ??= new Program(GenerateVertexShader(MaterialUse.Animated), FullFragmentShader),
StaticProgram ??= new Program(GenerateVertexShader(MaterialUse.Static), FullFragmentShader),