One eventual issue that users might face is the interference between there plots and PsPM plots.
A way to resolve this would be to adjust the "plot-able" property of the PsPM's windows dynamically.
If every PsPM plotting functions had access to a global variable refering to the main figure to plot, they could switch it to "plot-able", do their things and then switch it back to "unplot-able".
One eventual issue that users might face is the interference between there plots and PsPM plots.
A way to resolve this would be to adjust the "plot-able" property of the PsPM's windows dynamically.
If every PsPM plotting functions had access to a global variable refering to the main figure to plot, they could switch it to "plot-able", do their things and then switch it back to "unplot-able".