42.47.2

Fixes

Keep NCBI requests within the rate limit3967

All NCBI requests now share one queue, so a deployment stays under the NCBI rate limit. A cancelled request no longer delays other requests. Time in the queue no longer counts toward the 30-second request timeout.