The cache is exactly what this classpath would build — checked both ways, since the mixin overlay is built across every shard: a jar that left costs no shard anything, but what its mixins grafted is still in that overlay, naming supertypes that no longer exist.