I use real-time previews frequently. I also like to pin common processes to all workspaces so they're available when I switch during my workflow. It seems that while the process window does indeed become visible at all workspaces, the real-time preview window only works on the workspace on which it was opened, not all of the others.
For example, on workspace 1 I open CurvesTransformation. I pin it as visible to all workspaces. If I move to workspace 2 to work on something there, and try to use the real-time preview for CT there, I get nothing. I have to move the image that I'm working on to workspace 1 to use the real-time preview, or close CT and re-open it on the workspace I'm presently on.
Any chance it can be made such that the real-time previews will work on the workspace they are activated on, rather than the first workspace the process was started on?