ADD: Canvas.draw() now works with the new History design.