Figured out a FreeCAD workaround: use construction lines with fixed angles to stop parametric models from breaking when you change scales. Lines aren’t symmetrical, so a fixed angle forces a single solution where more than one might be otherwise allowed.