Drag shape without resizing

Hello everyone,
I’m working on an app that allows to draw splines and I’d like to be able to move the control points directly from the graph by click and drag with the mouse. I understand that this isn’t feasible (as stated in Drag points in scatter graph) but it might be if using figures to draw small circles. The issue here is that the editble option activate both the possibility to drag and modify the shape, while I need to keep the shape as it is and simply move it. Is it feasible? Can the two options be set separately?

Thank you!