Metadata is represented in XML: the preferred and most flexible way to represent Metadata nowadays.
What about support for Editing Lists (EDLs)? The Essence may be organized according to a timeline inside the MXF file. The MXF Structural Metadata already captures this.