During runtime the hotspot will be centered regardless of what you picked. (image points work)
If the canvas object is resized (set width and height) the hotspot and rotation point are not updated.
The attached cap resizes the canvas and then proceeds to rotate it. Instead of rotating in the center...
canvas rotate hotspot bug