would be even better if modifications to the actual select part would somehow persist when building the query