Isn't this exactly why you should use stacked PRs? That's what it looks like when I break a big piece of work into smaller pieces.
What's the alternative anyway? If you don't want me writing 2500 lines of code in one area, would you rather I write 10 250 line PRs in 10 different parts of the codebase instead? Is that supposed to be easier to review?
Or is the rule just "don't write a lot of code in any short period of time"?