public virtual Viewport GetViewport(int index) { Debug.Assert(index >= 0 && index < ViewportList.Count); return ViewportList.Values[index]; }