private void maybePerformRemove(Callback c) {
		if (isInternalUpdate()) {
			// 
			// Ignore internal updates.   
			// We have to know when a remover operation should update us vs our 'complete graph'. 
			// When the client calls our public API, we wish to update our 'complete graph', when
			// we trigger a filter operation to remove content from us, we do NOT want to 
			// update the 'complete graph', as it stores those removed items for later 
			// retrieval.
			//
			return;
		}

		c.call();
	}
Performs a remove only if this graph is not in the process of an internal update
@param c the callback to perform the remove
Ghidra/Framework/Graph/src/main/java/ghidra/graph/graphs/FilteringVisualGraph.java