private void recurseClearSizeCache(GTreeNode node) {
		if (isExpanded(node.getTreePath())) {
			for (GTreeNode child : node.getChildren()) {
				recurseClearSizeCache(child);
			}
		}
		node.fireNodeChanged();
	}
Used to run simple GTree tasks that can be expressed as a {@link MonitoredRunnable} (or a
lambda taking a {@link TaskMonitor}).

@param runnableTask {@link TaskMonitor} to watch and update with progress.
Ghidra/Framework/Docking/src/main/java/docking/widgets/tree/GTree.java