first working version
improving speed drastically by caching feature for considered tile. Iterate over those cached features to find intersection with considered pixel.