I have a flat DTO object with ~500 fields that is returned via an API call. The .NET machinery converts it to JSON and all is good. It looks like this:
{