expand: phase 2 - write proto-slices one-at-a-time