Presently, when serializing report JSON, every property is serialized. That works ok, but it results in larger-than required JSON payloads because of redundant property declarations with empty/meaningless values.
This ticket is to change the serialization so that empty values are omitted from the JSON payload. The aim being to reduce the disk size of a report.