When not destroying the source, the linker is not remapping the types. Added support