Anthony,
By default, chart will render each time on calling set method. You need to pass false
as third parameter in the set method which would prevent the re-render of chart and set it to true
on last call to set method which might improve the performance as there won’t be repeated chart rendering.
Bivek Singh,
Team CanvasJS