The handle_final_shape_cb argument on the AnnotatedPolygonTool does not call the callback function set to it. I can't get the shape object once the tool helps create the final shape.
The handle_final_shape_cb works as expected in the AnnotatedRectangleTool, and AnnotatedEllipseTool.