Owns the right to transfer a batch once. The SDK first uses structured clone
to detach the lease's buffers, then invokes the consumer with the owned clone
and its exact deduplicated transfer list. The optional consumer promise is an
acknowledgement/backpressure boundary; rejection never restores ownership.
Owns the right to transfer a batch once. The SDK first uses structured clone to detach the lease's buffers, then invokes the consumer with the owned clone and its exact deduplicated transfer list. The optional consumer promise is an acknowledgement/backpressure boundary; rejection never restores ownership.