NASA ISS - Are they using harnesses? No Delay from 300 miles away?