We should look into updating to `encoding/json/v2`. The main things that look interesting at first glance are: * Built-in Canonical JSON support. * `json.OmitZeroStructFields` * `json.RejectUnknownMembers`