@Override
	protected void paintComponent(Graphics g) {

		if (initializedListener != null) {
			initializedListener.accept(this);
			initializedListener = null;
		}
		super.paintComponent(g);
	}
!!Super Hacky Override!!
This is done to make sure that we center the view when we are fully laid-out.  If
you know of a better way to do this, then, get rid of this overridden method and do
the good thing.
Ghidra/Framework/Graph/src/main/java/ghidra/graph/viewer/GraphViewer.java