It is important to remember that an element being linked is a separate concept from the value of the element being updated. All that linkage establishes is a way to make sure that a sync element is controlled by one and only one source only—however that element gets updated and the value it gets updated with is still the responsibility of the driver. This could be on every engine update, whenever the component detects a change from some source, or any other way the component sees fit.