Refactored and have framework support to query large result sets (need to sublass for an orgs enterprise/partner wsdls).