Right now, looping is considered on if a loop range is selected, but realistically, it should be a separate boolean or something. Or maybe not in transport at all.