public void ensureVertexAreaVisible(V vertex, Rectangle area, BusyListener callbackListener) {

		Objects.requireNonNull(vertex, "Vertex cannot be null");
		Objects.requireNonNull(area, "Area rectangle cannot be null");
		EnsureAreaVisibleAnimatorFunctionGraphJob<V, E> job =
			new EnsureAreaVisibleAnimatorFunctionGraphJob<>(primaryViewer, satelliteViewer, vertex,
				area, isAnimationEnabled());

		job.setBusyListener(callbackListener);
		scheduleViewChangeJob(job);
	}
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