I outdid myself on JSON serialization - the JsonPrintSettings is glorious.