observer: re-Update if something changed to trickle down dependencies