I am trying to use the Geometry Engine module to buffer a route and return all of the parcels that are within 300 feet of it. I am using the geodesic buffer method and I get results every time, however, it is unreliable. Sometimes I get 500, sometimes 1300, sometimes anywhere in between. It is a large operation (dataset contains about 50,000 parcels). The max record count on the parcel service has been increased from 1,000 to 5,000 to compensate, but it does not seem to be helping. Is there any other client side method that would be more reliable? I've attempted to use the asynchronous geometryEngine module but I'm having load errors because of what seems to be jquery? End goal is I am trying to create a widget in my application that mimics some of the "select by location" features you would get from ArcMap, with intersects, buffer, etc.