OTHER: Add a resolver that dispatches multiple metadata requests.

Can be further improved by adding support for custom queries
and always keeping a number of requests in flight to counteract
latency.