I did the research on Yahoo message id changes some years ago. I then
worked with the developer of FreePops to install the "ShortId"
equivalent there (where it is not an option - you just get it) and
also with the the developer of (the now abandoned) MrPostman to
implement the same feature.
Later, I reviewed the issue with the Webmail Author and the result was
the "ShortId" option. Unfortunately starting to use it does involve
the re-download of the existing mailbox (that's why I wish it was the
default for new users), however I am not seeing any re-downloads of my
Yahoo mail and the same is true for those I support.
To be clear it is not the only cause of re-downloading Yahoo mail but
(especially on a regular basis) but it is the most likely.