Just tried the new version and it’s much better, thank you!
I general I noticed a lot of problems stems from the fact that GetHashCode is recalculated every call using modifiable member data. This is incorrect, as the hash code should be immutable.
Thanks again for help.
I hope you can take a look at some point at the other problem I reported with GraphSceneUpdate’s here: