Get intersection cache

I noticed that IE (11 on my machine) was reporting its mouse position as a float. This was messing up the `getImageData` calculations.