Partial fix for #13761.

All `copied = 1;` are immediately after the `copy()` call and they're consistent. Removing *some* assignments would optimize code a little but it would be unkind for humans. keep them as-is.