Hi,
when i do $mcat being at the root of a very vast directories take time to show or hider make my terminal crash.
my humble suggestion is to add collapsible sub-directories, so the command will not try to list all files before displaying the selection menu,
by default it can start with collapsed sub-directories