Fix the bounding-box routine to properly move along the functions being tested for roots
Add a recursion cap to avoid the newtonian root finder wasting time on unsatisfactory root guesses
Search the second derivative for roots, too.
Add a method to JUST change the ui scale of a CanvasView.
Correct the tool event coordinate mapping
Ensure user magnification changes reach the internal CanvasView
Make the capture of a new stroke immediately trigger a redraw of affected tiles
Alter the RenderScheduler API so that requests are collected one-at-a-time and include rectangle information
Make the renderer completion callback only invalidate the portion of the frame in need of redrawing.