See msb-mode and mouse-buffer-menu.
msb-mode
mouse-buffer-menu
For example, the menu which opens when you press C-<down-mouse-1> could have a hyperdrive submenu, which might have submenus for different hyperdrives, showing the files within each drive.
C-<down-mouse-1>
hyperdrive