When a change is made to a transaction, all subsequent transactions for the asset are "replayed" to reflect the change.
Changes resulting in replayed transactions are,
If the transactions have been transferred to GL deleting or recalculating in fact flags the original transaction as inactive, creates a new inactive reversing transaction that will be transferred to GL at next Transfer to GL, and if recalculated creates a new transaction.
Inactive transactions may be viewed from transaction enquiry for the asset but as they always net to zero they are ignored for reporting.