private void SignalTriggerEnter(CompoundTriggerMember member, Collider other)
 {
     if (_active.Add(other))
     {
         this.OnCompoundTriggerEnter(other);
     }
 }
        private void SignalTriggerExit(CompoundTriggerMember member, Collider other)
        {
            var e = _colliders.GetEnumerator();

            while (e.MoveNext())
            {
                if (e.Current.Value.Active.Contains(other))
                {
                    return;
                }
            }

            if (_active.Remove(other))
            {
                this.OnCompoundTriggerExit(other);
            }
        }