private void removeFilterCache() {
		//
		// I don't like this, BTW.  The problem with this approach is that you lose any loading
		// you have done.  Normally this is not that big of a problem.  However, if the loading
		// takes a long time, then you lose some work.
		//
		GTreeNode rootNode = inTree.getModelRoot();
		rootNode.removeAll();
		rootNode = outTree.getModelRoot();
		rootNode.removeAll();
	}
The nodes will cache filtered values, which are restricted by the recurse depth.  We
have to remove this cache to get the nodes to reload children to the new depth.
Ghidra/Features/DecompilerDependent/src/main/java/ghidra/app/plugin/core/decompiler/taint/TaintSliceTreeProvider.java