public override RenderModelSurface GetSurface(int index) { if(this.Disposed == true) { throw new ObjectDisposedException(this.GetType().Name); } return _surfaces[index]; }