Introduce for_each_query_vtable! to move more code out of query macros
#153685
+129
−103
for_each_query_vtable! to move more code out of query macros
#153685