Tendo investigado um pouco mais, tenho confiança de que isso funcionará, sim! Meu desafio agora é que a lista de links é dinâmica e pode mudar potencialmente a cada mudança de página. Minha abordagem ingênua de chamar api.addSidebarSection de dentro de api.onPageChange não funciona porque (a) a barra lateral só é atualizada quando é renderizada novamente, escondendo-a e mostrando-a novamente e (b) as seções são repetidas porque api.addSidebarSection não se importa se a chave de nome é reutilizada.
Alguma chance de eu conseguir uma seção de barra lateral que seja atualizada a cada transição de página com a nova API?