Descobri um bug (?) ou limitação técnica. Os links do índice (TOC) e o destaque ao rolar para baixo não funcionam corretamente se os títulos tiverem o mesmo nome. Acho que é porque não é gerado um ID único, mas o ID é apenas o nome do título.
No meu caso, o índice fica assim - vindo de uma formação educacional, a estrutura é sempre a mesma para nossas unidades de aprendizado, por exemplo:
H1 - Visão Geral
H1 - 0:00 > 0:15 - Plenária e Introdução
H2 - Objetivo
H2 - Conteúdo
H2 - Método
H2 - Dicas
H2 - Slides
H1 - 0:15 > 0:45 - Trabalho em Grupo
H2 - Objetivo
H2 - Conteúdo
H2 - Método
H2 - Dicas
H2 - Slides
H1 - 0:45 > 0:60 - Trabalho Individual
H2 - Objetivo
H2 - Conteúdo
H2 - Método
H2 - Dicas
H2 - Slides
H1 - 0:60 > 0:90 - Discussão Plenária
H2 - Objetivo
H2 - Conteúdo
H2 - Método
H2 - Dicas
H2 - Slides
Acho que poderíamos tornar os Títulos H2 mais ricos, dando mais informações, mas isso vai contra ter uma estrutura clara em todas as unidades de aprendizado - e especialmente no caso de “dicas” e “slides” não há muito mais que poderíamos escrever.
Talvez todo esse problema esteja relacionado ao problema mencionado acima… mas não sou especialista o suficiente.
Exatamente, então esta não é uma limitação inerente do HTML (na verdade, ter IDs idênticos em um único documento é uma violação da especificação) mas um bug no componente do tema.