[update]
We have just released v1.9.6 Beta with Methods & Properties. Please refer to the release blog for more information.
Please check this jsfiddle.
@limeyblimey,
You can use dataPointWidth. We will be exposing internal properties and methods in next version using which you can solve this easily.
—
Vishwas R
Team CanvasJS