Several article lists Schema.org – Webmasters Stack Exchange

I have a page that lists several items and each item has its own set of sub-items that are linked from there to their own separate pages. It looks like something like this:

Title: Songs Written by Person
Short summary
Subtitle: Pop songs
- List of pop songs, with links to each
Subtitle: Rock Songs
- List of rock songs, with links for each
Etc.

I just learned about the existence of Schema.org and I can not understand. I understand that I should probably use CollectionPage here, and I thought to mark each subheading as a List of articles.

The problem is that apparently multiple List of articless are not allowed, and each itemListElement must have a fixed position – which they do not really have in my case.

What would be a good way to tag a list of pages?