VisualElement MakeListViewItem()
        {
            // ListView changes user created VisualElements in a way that no reversible using public API
            // Wrapping pooled item in a non reusable container prevent us from reusing a pooled item in an eventual checked pseudo state
            var wrapper = new VisualElement();

            wrapper.Add(SystemInformationVisualElement.Acquire(this, m_World));
            return(wrapper);
        }
 VisualElement MakeTreeViewItem() => SystemInformationVisualElement.Acquire(this, m_World);