cropping rect always has integer coords.