URLStorage (in package cache) is now read-write and enables delayed
resource retrieval (it can be used in a cache without any web resource
retriever, because it will deal with fetching data when needed).