you don't need to redeclare the id when using YAML (it is only needed for annotations to be able to set the annotation)