The featurelayer automatically seems to query the server multiple times even if there is a feature layer cap on the server.
What is the best way to simulate this when running a programmatic querytask/query to be sure to retrieve all data points that may go over the server cap?