add control over max_payload_size via connection->new(max_send_size => ...)