Better way of handling antimeridian crossings

Pass around multiple extents in a view so they don't need to be re-calculated
repeatedly.