Hi,
Batching queries is currently not supported by the API. To speed up
the response, your best bet will be to reduce the date range for which
you are retrieving data. GA stores data at a daily level. Say you are
tracking 30,000 urls with GA. If you ask for ga:pagePath and
ga:pageviews for 30 days, GA will go through 900,000 records to get
your result, even though 30,000 will be returned.
If you asked for two 15 day queries in parallel, we would only have to
go through 450,000 rows for each request, reducing the time of the
query.
-Nick