Hi - this looks like a great effort to build a more performant and usable TreeView.
One thing I noticed in the demo application, is that the bound standard-TreeView has Virtualization explicitly turned off. After enabling it, the loading and memory usage are drastically improved such that the difference between the TreeView types is not as apparent.
In you experience, in what usage scenarios does the standard control fail?