Intersections are now calculated within the map initialization function