@Override
	public Color getBackgroundColor(BigInteger index) {
		if (!enabled || colorMap == null) {
			return defaultBackgroundColor;
		}
		Address address = indexMap.getAddress(index);
		Color color = null;
		if (address != null) {
			color = getColor(address);
		}
		if (color == null) {
			color = defaultBackgroundColor;
		}
		return color;
	}
Default {@link BackgroundColorModel} for the ListingPanel where the color returned
for an index is based on that corresponding address having a color set in the
program's database. (You can "paint" colors over address ranges).
Ghidra/Features/Base/src/main/java/ghidra/app/util/viewer/listingpanel/PropertyBasedBackgroundColorModel.java