So I have done my initial loading of the TreeList with datasource read. During that time I cache off the DataSourceTransportOptions passed into the read method
This tree shows fine initially but I am trying to then load a subtree with many nodes under a user selected node. I download the partial subtree of data and have the id's and parentId's set properly and use the cached DataSourceTransportOptions to call options.success(myCompleteList). My expectation is that my data would be inserted into the correct location but it appears to screw up the id's and parentId's of the rendered data.
I have confirmed that the id's and parent id's of my data is correct just that the view is not.
Obviously, I am doing something wrong or perhaps it is a limitation that I cannot build up a tree a subtree at a time.