@Override
	protected boolean sourceIconChanged() {
		if (sourceIcon instanceof GIcon gIcon) {
			if (cachedDelegate != gIcon.getDelegate()) {
				cachedDelegate = gIcon.getDelegate();
				return true;
			}
		}
		return false;
	}
Constructor for deriving from an image
@param name the name of the image
@param image the source image
Ghidra/Framework/Gui/src/main/java/resources/icons/DerivedImageIcon.java