Add mechanism for caching feeds (this used to be in the older version)