Update attribute if other dependent attributes change like Observables?

@Jskalc mentioned your post in a thread about signals.

@MarthinL would observables or signals be helpful for dynamic recursive trees?