Cache attributes call

Add more aggressive caching to attribute/value requests.  Invalidate
cache when new data is uploaded.