Does not look like a safe script at all, since the movements are always very similar. Also there are some cases such as a pause in the middle of the seer's course, which happens every single lap, even though the next obstacle is right in the middle of the camera.
Please add a lot of randomness...