How to transform the canvas objects while keeping opposite side fixed?Resizing an object should occur from the edge being dragged, not from its center.