I guess I'm requesting a new ability to confine all visual task procedures that one task performs to one specified particular monitor with a command like 'set monitor = 1'. Then the running task would be confined to the 'monitor 1' environment until it encounters a command 'set monitor = 2'.
This might not seem very important but it would keep errors from happening and my processes would be more reliable. And with 2 or 3 completely separated environments running simultaneous tasks might be doable.
It has been my experience that the 'move mouse' action does not always apply to the same monitor, it applies to the active open focused window on whatever monitor that happens to be located on.