if you look at the JSON schema for component metadata, the annotations of a component are defined like so: ``` "annotations": { "type": "object", }, ``` which basically means they can be any arbitrary JSON object, from the point of view of this RFC