If a NodeParam is destroyed (presumably as the result of its parent Node being destroyed), any edge objects connecting to another param should be destroyed or else the edge will be floating referencing a now destroyed object.