Yes, and as such it is not eventually consistent. My proposal would bring it closer to its specified function; how else would you do it?