While we're waiting for Nelson to ponder this, I'd like to suggest "Widget to Position, Scale and Rotate Entities". In my experience with entity placement, this would almost (but not totally) eliminate the need for an undo or either of the entity range selections, since placement would be correct first time around.
MAME Cab PC: i7 4770@3.4Ghz (passmark 9945), 12GB RAM, Win 8.1/64, GeForce GTX645 (passmark 1898); Shiny new laptop: i7 4800MQ@2.7Ghz (passmark 8586), 16GB RAM, Win 8.1/64, GeForce GTX870M (passmark 3598); Old laptop: i5@2.3Ghz, 8GB RAM, Win 7/64, Intel 3000 graphics