I have two functionally identical blocks in my circuit, and these two blocks are “abstracted” into two hierarchical sheets with a single source file. So far, so good. Now, I would like to assign different footprints to some components in one sheet, so that in one block I have footprint A, while in the other block footprint B for the same IC. (The pinouts are identical, only the package sizes are different.) The problem (and the advantage) of hierarchical sheets is that they are linked, so if I change anything in one sheet, the changes will propagate to the other. Is there a way of breaking this link for the footprint only, so that other modifications in one sheet would still be updated in the other?