hack to allow payloads to be buffers, not just arrays, for performance
--amend