@Override
	AbstractGraphComponentPanel doGetComponent() {
		if (component == null) {
			SystemUtilities.assertThisIsTheSwingThread(
				"Cannot create vertex " + "component off of the Swing thread");

			component = new GroupedFunctionGraphComponentPanel(getController(), this,
				initialGroupVertexUserText);

			if (pendingRestoreColor != null) {
				component.restoreColor(pendingRestoreColor);
				pendingRestoreColor = null;
			}
		}
		return component;
	}
Creates a new group based upon this one, but with the given vertices (and incident edges)
removed. 

@param verticesToRemove the vertices to not include in the new group
@return the new group
Ghidra/Features/FunctionGraph/src/main/java/ghidra/app/plugin/core/functiongraph/graph/vertex/GroupedFunctionGraphVertex.java