Is there a way to "move up" some of the commands in the Game Piece's right-click menu?

I have two prototype defs, one for general Ship counters (“Ship”), the other 6 ones for a specific color of Ship counters (“BlueShip”) - a Game Piece inherits Ship and “Color”Ship. However some actions on a counter are only native to the BlueShip prototype, hence in the counter’s right/click menu they are displayed below all the ones from the Ship prototype (and vice-versa if I change the order in which the prototypes are listed in the game piece trait list).

I guess there is no way to move the BlueShip actions higher up in the right-click menu - to mix them inbetween the ones from the general Ship prototype actions?

Would the only solution be to rename Ship to ShipAdmin, make another “general” prototype definition (ShipMovement), move some of the actions from ShipAdmin to ShipMovement, and then mix the order of prorotypes in the game piece trait list to have the “action packs” the desired way? In any case this would mean editing EVERY counter’s trait list, adding the ShipMovement prototype there and reorienting the order of prototypes?

Currently:

Ship
Rotate right
Rotate left
Activation finished
Name the ship
Mark moved

BlueShip
Place marker


Change it to:

ShipMovement
Rotate right
Rotate left

BlueShip
Place marker

ShipAdmin
Activation finished
Name the ship
Mark moved

There are three possibilities, so I understand:

  1. Re-order the traits within the piece; sometimes this is not possible as trait order determines execution and re-paint order.
  2. Use the Trigger Action trait to host the menu command, and - if need be - other Trigger Action traits to ensure that execution/re-paint order is preserved.
  3. If the menu commands are in a submenu (trait), these can be ordered any way you like within the submenu.