Currently we use https://github.com/go-chi/render interfaces for our generated types, simplifying request/response management.
I propose we implement our own alternative that is generated alongside server/type code.
A generated implementation removes the need for a dependency and allows us to easily modify it to suit any future needs (ie more content types).