Other approachs
Build a whole new menu (not very space efficient).
Apply transformations as the menu is initially built.
Other ideas anyone ....