Question for everyone: do you refactor in a separate pull/merge request, or just a separate commit within the same pull/merge request?
If I myself think that receiving such a mixed PR would be troublesome to properly review, then the refactoring gets to be a PR of its own.
If the changes are small enough to all keep in your head at the same time… Then it’s one PR.