Change Content to use a Map
Convert the Content fields in ContentApiResponse via Content.apply