storing lists of objects in cache
invalidate list cache on save