(*) CTL-455 Improved handling of parents in visual trees. Still need to clean up and create a generic one that works on all platforms.