Queries with large volumes of returned data