Refactored url_cache.js