Optimizations to ApproxViewshed, add to RasterSource