Now that we have lazy resolving, we'd now have pending HTTP requests for $ref on attempting a lazy-resolved. To aid in that, I suggest we pre-download the external $refs and store them in cache. cc @shockey as mentioned