You don't even have to hit a sudden obstacle to get problems, trains of vehicles also add the problem of increased harmonics. Say the second car oscilates with +/-10cm from the desired length from the first car. How will this propagate to the last car if they all have the same controller, or if they all have different controllers? I know the uni here has been doing research about this exact problem in cooperation with volvo cars.