Add caching to the url_adapter creation