fix(NodeAttrs): lazy init of observer listeners