I would assume that you will need to choose "reassociate by reference" after a cut and paste-special.
There could be a special mode added to paste-special that allows keeping the timestamp the same for the pasted symbols. But that really requires a guaranty that the symbols are removed from the original source. (Might be tricky to guarantee this even if it is only available after cut. One can easily imagine a case where the user does only save the target sheet. Or somehow reverts the source sheet. Both would result in the internal "unique" identifier to be duplicated which i assume might break some things.)
Maybe a better solution would be to offer "update pcb side to new timestamps" as part of the paste special dialog.
I would assume that you will need to choose "reassociate by reference" after a cut and paste-special.
There could be a special mode added to paste-special that allows keeping the timestamp the same for the pasted symbols. But that really requires a guaranty that the symbols are removed from the original source. (Might be tricky to guarantee this even if it is only available after cut. One can easily imagine a case where the user does only save the target sheet. Or somehow reverts the source sheet. Both would result in the internal "unique" identifier to be duplicated which i assume might break some things.)
Maybe a better solution would be to offer "update pcb side to new timestamps" as part of the paste special dialog.