Updating value on fly

Likely watching for change events and updating accordingly, though I don’t know how performant that is.