Hi @code-read I’m a fan of this solution in donejs, not sure exactly how this is made in canjs but there must be a way to do it.
This is my proposed solution in donejs: Having a shared instance object
It is based on the $root
, $parent
and $parents[depth]
keywords/properties that knockoutjs (very similar to angular) uses: http://knockoutjs.com/documentation/binding-context.html