Hmm. As far as I know, this is just how Unity works. If an object (eg AnimationClip) has a serialized reference to another object (eg atlas), then when the object is loaded so will all it’s references. NodeCanvas does not do anything special in this regard really.