It would be really awesome if support for responsive designs could be added by making it possible to specify diameter in em units, possibly by adding a boolean option to the constructor (eg. {responsive: true}) which causes the canvas to use em units for width/height.