Calculate within each partition
A projection such as select with total + 10 can be computed from each input row locally. It does not require other partitions to send rows. This is a narrow operation. The final orderBy used for a repeatable teaching result is a separate global sort and can require a shuffle, so the entire example is not shuffle-free.