dynoplot performance

old behavior: redraw at 30Hz

new behavior: redraw when options change, new message comes, plot is oncovered, etc