The shapes are actually created by the user in a Dash app as a annotation. They should be editable, i.e. the user should be able to change the size or position.
I understand. Unfortunately I don’t know about the name parameter of the layout.shapes.
But I’ll try to come up with different solution.