Is there a way to do "asynchronous" plots in matplotlib? By asynchronous I mean plots that simply spawn a new process and do not stop the program while the plot is visible? For example, I would like to be able to run a script that plots something and have the program end with the plot still useable so I can run the script again and generate a slightly different plot that I can compare side by side with the first.