This will allocate a new Vector2 array on every iteration, that's bad.