With each PR being one commit, and commits being single small, well-defined changes, you end up being led toward concluding that PRs should also be single small, well-defined changes which, despite GitHub marketing, is a Bad Idea that kills your productivity and helps your codebase rot.