Should UFMatch data be lost when "soft deleting" a Contact?
When "soft deleting" a Contact, CiviCRM deletes the UFMatch data for that Contact and therefore cannot restore that link when "Restore from Trash" is selected, resulting in an incomplete restore.
Perhaps UFMatch data should only be deleted on "hard delete" of a Contact?