Speed up cached_pass? for composite rules
Both `Or` and `And` would evaluate whether each rule passed, then calculate a value based on the results of all of those. We can actually return early in many cases, without running the rule at all.
Do not update/delete: Banner broadcast message test data
Do not update/delete: Notification broadcast message test data
Both `Or` and `And` would evaluate whether each rule passed, then calculate a value based on the results of all of those. We can actually return early in many cases, without running the rule at all.