some code shuffling to make sure that cut mode always operates at the mouse location, with (maybe) the right regions