The simplest method would be to use the pin behavior, and have the menu items, either created/ destroyed, or made visible/ invisible.
That with toggling variables to Boolean comparisons, and using timescale for individual items should be pretty straight forward.