Line scaling works, along with undo/redo