invalidate cache on update