Drop multi_pass iterator

Because it is designed for when you need to handle large data incrementally. In our case we parse the entire geojson file so reading the entire file is desired for speed - closes #2397