Since LoadingStrategy must support concurrent requests, including figuring
which is which in the onLoadError handling, we need to keep track of this
data for each outstanding request, which we index by xhr object.