added unique ID to Reactive trait
added getter for dependents again