I agree on the change for affected keys only.

The problem this is solving is the fact that before it was only ever running the invalidations on owner which would cause an inconsistency if it got the old value from the backup owner and then later retrieved the new value from the owner, and thus not causing an invalidation.

Hrmm maybe I need to think about what you mean for the write synchronizer exactly still.. maybe talk tomorrow.