scalable voronoi implementaion