Add angle_color and finish hook to Canvas