8. The method of claim 1 wherein simplifying the data source query comprises iteratively removing one or more second query elements from the data source query until there are no query elements that can be removed or a second adjusted complexity of the one or more abbreviated queries falls below the threshold.
8. The method of claim 1 wherein simplifying the data source query comprises iteratively removing one or more second query elements from the data source query until there are no query elements that can be removed or a second adjusted complexity of the one or more abbreviated queries falls below the threshold. 9. The method of claim 8 wherein a number of second query elements to remove during each iteration is based on an aggression factor and a difference between the second adjusted query complexity and the threshold.