I don't understand your "added logically before" wording.

If there is a globally visible update, all running threads will read it or a newer version, so there is no need to cache the original value from the page.