Simply, stamping transaction means putting previous block hash in the header of the transaction. With this simple technique we can decouple translation from the block.
I know bitcoin developers tends to not change the core, but you can consider it for next big change.
Regards,