How does that differ from this where you need to keep track of state and the whole change in the stack?

If we're speaking strictly code review, because you can actually make sense of the changeset for the child PR by not including its unmerged parent's changeset.