Flexible spinner using canvas.