Asynchronously rendered tiles now cause a CanvasView update to get them to the screen