you can also have them on the model and not map them ;-)

we have the MenuNodeBase for the minimal thing, maybe you should only do that.