An under-appreciated benefits to breaking down work into carefully layered commits that gradually and atomically deliver a piece of work: it can make the job of the reviewer a bunch easier; each commit becomes a mini PR that can be examined in isolation, reducing cognitive load.