Optimizing Disjunctive Queries with Tagged Execution | Synapse