update, persistent. need to update CacheView fields