There should be a PreEvent & Restriction Option for CopyDesign that can be used for programming. Currently there is only a PostEvent.
This would be a good addition to this:
https://forums.autodesk.com/t5/vault-ideas/edit-properties-during-a-copy-design/idi-p/9644866