This should probably use `Vec<Point>` now