Add xyz by distance offset.
1. Added "OnDataContextChanged" to cache local "NodeViewModel" when it becomes available
2. No longer cache "NodeViewModel" in "OnNodeViewLoaded" because it comes too late
Updated "RecordedTests.cs" to match that of ChocoButterUI (correct layout)
Remove XYZ Origin as it is redundant with default values.
Merge pull request #741 from Benglin/MAGN711

Fix: MAGN-711 Connector and Info Bubble alignment issues