BindingScope.FindNamedDescendants crashed when a ListView had children that are direct DependencyObject instances