Only selecting once when pressing SHIFT, not adding transform object to allObjects, calculating the position correctly because not adding an object a second time when keeping SHIFT pressed, ONGOING size changes, but position correctly calculated, do more with selected objects