deep-state-observer

Deep state observer is an state management library that will fire listeners only when specified object node (which also can be a wildcard) was changed.