Don't encode/decode JSon String payloads

If the payload is already a JSon String, we don't have to encode it as a JSon document