It sounds like you are asking for the Action Button to be allowed in Map components and not just at module level like it is now. I requested this a while ago and @Brent_Easton advised that it would be straightforward to do. Unfortunately it missed out on v3.6, so I’ve been hoping that a v3.7 will happen.
If I’ve understood your request right, certainly Action Button would make more sense that some feature purely restricted to issuing a GHK, especially if it’s easier to implement.
I also requested a related thing, which I imagine is just as straightforward - the Startup Action Button..