Changing parallelism scheme

Changing the parallelism from foreach-skip-based to for-indexed-based approach.
Why was the second parameter to `GetPoints` changed?