private void OnDisable()
 {
     ObjectHilighter.ClearIfLast(this);
     cachedEditors.Remove((MissionCondition)target);
 }
 public virtual void Hide()
 {
     ObjectHilighter.ClearIfLast(this);
 }