public void animateEdgeHover() {

		if (edgeHoverAnimator != null) {
			edgeHoverAnimator.stop();
		}

		edgeHoverAnimator =
			new EdgeHoverAnimator<>(primaryViewer, satelliteViewer, isAnimationEnabled());
		edgeHoverAnimator.start();
	}
Will schedule the fitting work to happen now if now work is being done, or later otherwis
Ghidra/Framework/Graph/src/main/java/ghidra/graph/viewer/VisualGraphViewUpdater.java