moveface.3dm (231.6 KB)
In any case, make it such that non-linear surfaces (like the circular cutout in this example) are NEVER being deformed / stretched like it does now. They should be extended instead to the curve drawn in the file.
I used to do this in Spaceclaim all the time until my license broke. I believe with all direct editors existing, this is the common behavior: moving a face will extend the surfaces it is connected to.