Trigger hierarchy

It fires outputs if any children (or children's children, etc) of the touching entity pass a filter. The touching entity has to be allowed by the flags, and children have to be allowed by the Child Filter (and they ignore flags). If the touching entity has no children, outputs will not fire. The touching entity is considered the activator of the outputs.