Support metadata, custom attributes