Add a new EmitRecordWithBlob API that allows a blob to be emitted