Refactoring ExplorerCollectionTreeItem