If we have disjoint or's, would it be more efficient to turn each disjoint or into its own Query/BatchScanner?