Fix pan/zoom lags in Chrome before/after move

Previously, the surface switched between HW-accelerated and non-accelerated state all the time due to resetting transform property to `'translate3d'` (triggering HW) and back to `''`, which caused lags in Chrome.

I'm sure it's a pretty noticeable improvement now. Check it out.