Use HashingInputStream to avoid buffering Payload