Currently retrieving distinct values with summarize or SQL is limited to 1000 results. Provide a method that generates distinct results with arbitrary on unbound limits.