@Override
	public boolean intersects(AddressSetView addrSet) {
		for (AddressRange rng : addrSet) {
			if (intersects(rng.getMinAddress(), rng.getMaxAddress())) {
				return true;
			}
		}
		return false;
	}
For cases where an address set cannot be accessed expediently, this class may wrap it to provide
cached read-only access.
Ghidra/Debug/ProposedUtils/src/main/java/ghidra/program/model/address/CachedAddressSetView.java