Treat limited list urls as different cache objects.

See changelog.
Should we do a `hasOwnProperty` check to avoid using properties from the prototype chain?