PanelMenu expand

Tangentially related to

I have a panel menu component added. Perhaps 90% of the time, the user will manually expand the menu to reach the desired target, click the target, and then the new page will load.

There is, however, the opportunity for a link from another location in the application to send the user to a page whose route is contained in the menu. In those instances, the panel menu is completely collapsed. I would like for the appropriate menu item to be expanded and displayed.

My first thought was to simply iterate through the RadzenPanelMenuItem objects to find the correct one, but RadzenPanelMenu does not appear to have a public collection available for such iteration. My second thought is to set an @ref on each of the RadzenPanelMenuItem objects in order to have the desired collection, but that seems overkill, though functional.

Is there an easier way to cause the panel menu to expand such that the menu item that matches the current page is exposed?