An option to add "geometry lock points" in the geometries with higher priority than the usual rules would be really useful to make the geometry behave as you wish. As an example it could be the center point of a radius so that the radius keeps it ...