modest performance improvements by chaining individual requests