If the functions are exactly the same (the same part, same value, etc.) then by default they will be swappable between different packages. For example two instances of a four element resistor network, partname "RESPAK,10K,5%", first instance assigned to "R1" Originally posted in cdnusers.org by AshCan
and second instance assigned to "R2".
In Allegro by default any of the four elements of "R1" will be swappeble with any of the four in "R2".