This was an oversight in my original design. This new form of dependency is invalidated when the resolved IES for a runtime function changes.