Turns out this problem is similar to:
and
So I downloaded KMLink plugin and used it successfully.
I also experimented with setting a virtual row and column. This at least allows the possibility to distinguish buttons in the same location.
For more information, see the wiki Searching the Forum for Answers section.