Metadata and flattening