public override Control Browse(Action<double> progressUpdateCallback = null) { if (Children.Count == 1) return Children[0].BrowseContents(progressUpdateCallback); return base.Browse(progressUpdateCallback); }