Unhide items when using Select command

Hi all.

Is there any way to "unhide" items if using Select with a filter causes those items to match the filter?

E.g. If I use SELECT DESELECTNOMATCH HIDEUNSEL FILTER=myfilter, any item that was previously hidden won't be shown. The current workaround is to use something like SELECT NOPATTERN SHOWHIDDEN beforehand, but that causes some issues too, like:

  • Visible flickering of items.
  • Even if the filter does not give any result, all items will be displayed briefly.

Maybe a new argument like UNHIDE would come in handy? I'm referring to something similar to SELECT FROMSCRIPT=unhide, but in this case, I don't have the items set beforehand.

Thanks.