public override void OnAfterDelete() { base.OnAfterDelete(); Instances.Remove(this); Instances.Free(false); }