Hi @HariDo ,Recommended to refer AEM Core Navigation component - speed
up development time and reduce maintenance cost , You can extend, apply
Sling Model Delegation approach, to save your increased efforts, since
it does have almost similar feature as per your requirement.Reference:
https://experienceleague.adobe.com/docs/experience-manager-core-components/using/components/navigation.html?lang=enHope
that helps you!Regards,Santosh