cacheable views

 a cacheable view depends only on the card data - name,type,content, etc.  and not on any other context