canvas elements now come with padding, margin, border, and background style resets