The metadata field is not structured per say. It's a jsonb field down our storage. This can result in returned bytes.
And this is not properly mapped for now.
For example, the revision field metadata can contain:
- {"extra_headers": "gpgsig", b"-----BEGIN PGP...}
This results in an ungracious json serialization error down the line.
Fix it.