When you use copyDatabase helper in the shell there is no read preference option - however the copydb command has one.
I want to copydb from a secondary - but I cannot as I have Auth V5. This is a request for the commands/helpers to be updated to support read prefs with SCRAM-SHA1.