Maybe you could add a comment on why it's not necessary to synchronize on cache changes.