ESC to stop searching for snap points

Hi, I frequently work with large 2D drawings and often I need to measure or draw something above it, snapping to some stuff, but this can suddenly take a loong time for Rhino to figure out all the potential snaps. Of course I can use ALT to ignore the snaps until I am at the region I want Rhino to snap to, but I really wish Rhino was smarter regarding this.

Either:
Let ESC break the search, or let ALT override the search instantly instead of waiting to become active until it gets a result.
OR even better let Rhino break the search instantly if the cursor moves more than 5 pixels from the position it was when the search started.

If you want to test what I am talking about then just open a large 2D file and zoom out and turn on End, Near, Mid and Center snaps and try to draw a line from somewhere to where the 2D drawing is. It should result in Rhino thinking for a long time.

Side wish: Having Rhino terminate any command that calculates if ESC is pressed would be a good thing.

(And just now Rhino was done searching for the snap, I managed to type all this while I was waiting)