SendBatch.Reserve duplicated Arena's grow-on-demand logic byte for byte. Use an Arena for the slot backing so the borrow/grow/recycle semantics live in one place.