For the integration to mcx #15 we would need to use JSON as the container format.
To this ed, it might be worth thinking about supporting different container formats in general.
JSON would have the great upside that all metadata would be human-readable within the file.