AR Invalidation workflow: set(get()) instead of edit()