Extending the heading block in Layout editor

Hi,
Since Kirby is still very new to me I am not sure how to implement this correctly. Maybe someone here can take a quick look?

I would like to extend the heading block within the layout editor. As described in the Example: extending the heading block I proceed like this:

fieldsets:
  text:
    label: Text
    type: group
    fieldsets:
      heading:
        extends: blocks/heading
        fields:
          customId:
            label: Custom ID
            type: text
      - text
      - list
  media:
    label: Media
    type: group
    fieldsets:
      - image
      - video

It works but I feel like I’m mixing two different approaches, - text and - list with a leading dash but the heading itself without… Is this the right approach?
Thanks much :wink:
Patrick

Yes, looks weird but is the right approach. The alternative would be to move the block into it’s own blueprint and then use like any other block.

Then I continue like this :wink:
Thanks!