Stick the crosshair to anything vs. stick to terrain? That's always been there - Shift-Q is the toggle. Or do you mean an indicator of it? It would be sort-of nice, but usually it's pretty obvious if you go over an object and the crosshair reacts to it.
As for inctication of translate vs. rotate, that wuould be very helpful