Prefer ByteSource over String Payload
Consistently gather and emit blob metadata
Remove O(container) call to BlobStore.countBlobs