Callback on modifications to annotation

When an annotation is originally drawn, you can access the full information about it such as whether it’s a circle or rectange, but when the annotation shape is modified, you only get the updated x/y coordinates. How do you access the full info on the original annotation to tell, for example, whether it’s a circle or rectangle?

Similarly, if you have multiple figures that can be annotationed, how do you tell which figure the modified annotation was in?

Thanks you

Can anyone help me with this question?

Hi @DaveAZ

Tag your question as Plotly insetad of Dash to receive answer from the Plotly Community.