Canvas for rendering + SVG overlay for events, renders: rectangle, text, ellipse, circle, input, polygon, line, curve, canvas, image