Should PASETO be agnostic to the formatting of the payload? Is there a strong reason why JSON payloads are preferred?