substitutions:
  A: component1
  B: component2
  C: component3
some_component:
  - id: component1
    value: 2
  - id: component2
    value: 5
lvgl:
  pages:
    - id: page1
      widgets:
        - obj:
            id: object1
            x: 3
            y: 2
            width: 4
        - obj:
            id: object3
            x: 6
            y: 12
            widgets:
              - obj:
                  id: object4
                  x: 14
                  y: 9
                  width: 15
            height: 13
        - obj:
            id: object5
            x: 10
            y: 11
        - obj:
            id:
              - Invalid ID
        - obj:
            id:
              invalid: id
