@Override
	public void invalidateCache(boolean all) throws IOException {
		lock.acquire();
		try {
			refreshTreeMap(all);
		}
		finally {
			lock.release();
		}
	}
Re-Populate the map with existing tree views following an invalidation (e.g., undo, redo, memory movement).
@param ignoreModificationNumber if true all existing module managers will be invalidated, otherwise 
only those module managers whose modification number does not match the corresponding tree modification
number will be invalidated.
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/module/TreeManager.java