add "button" attribute to MousePosition
mandelbrot: render incrementally