HMIs are notorious for stuck bits. Mostly due to the unreliable nature of TCP/IP. Made worse with SCADA packages because the comms make two TCP/IP hops, not just one. (HMI => Gateway => PLC.)
I wouldn't do it.
See this (rather contentious post) for more background:
Also search this forum for "momentary".
Note that much of the material and available work-arounds are focused on the Vision module. I don't know of any work-around or reliable momentary button functionality for Perspective (yet?).