Программное внесение пользовательских изменений в боковую панель

После более тщательного изучения я уверен, что это сработает, да! Моя нынешняя проблема заключается в том, что список ссылок динамический и может меняться при каждой смене страницы. Мой наивный подход вызова api.addSidebarSection внутри api.onPageChange не работает, потому что (a) боковая панель обновляется только при её перерисовке через скрытие и повторное отображение, и (b) разделы дублируются, так как api.addSidebarSection не проверяет, используется ли ключ имени повторно.

Есть ли шанс реализовать раздел боковой панели, который обновляется при каждом переходе между страницами с помощью нового API?