`$.extend` then. Explain to me again: why are you checking for updates at all? What expensive operations do you do that checking for updates is cheaper than simply recalculating the value everytime?