OptionalonCalled when an entity starts matching the query
OptionalonCalled when an entity stops matching the query (receives just the ID since entity may be gone)
OptionaloptionalComponents to include in the entity type but not require for matching
OptionalparentComponents the entity's direct parent must have
Components the entity must have
OptionalwithoutComponents the entity must not have
Definition for a reactive query with enter/exit callbacks