Hi, I've been using Chart.js on and off for the last year or so, and in my time I've not been too satisfied with canvas implementation. I think a better option would be allowing for SVG's or at least optionally because in some screen sizes such as 4k will make the canvas stretch and become blurry. Maybe with SVG's will eliminate that.