Revert "Revert "support Hide + actions with friendly targets""

This reverts commit 9f8618c70ebc6399ed7f69d840854a473e435fcf.