converted the hasher into a readable stream, saves a ton of memory when crunching giant polys with granular geohashes.