public override void Draw() { validator.Validate(); using (new GUIChangedScope(() => validator.Invalidate())) { CurrentView.Draw(); } }