Avoiding Materialisation for Guarded Aggregate Queries | Synapse