Según tengo entendido hasta ahora, al estar desensamblado, esto repuntea directamente los offsets, y aquí no se trabaja con offsets si no con nombres, por tanto si un nombre de una función está definido en un offset X y tras un cambio pasa al offset Y, todas las llamadas a dicho offset X, cambiarán al offset Y al compilar.
Vaya, eso es lo que tengo entendido, a lo mejor la estoy liando jajaja