SE has acknowledged this problem, but they've said they won't/can't patch it until 2.0. My take on it is that they would have to make a significant change to how caravans are implemented to fix the issue, and they don't want to delay 1.23 at this point by doing any large reprogramming. Hopefully, they can surprise us anyway with a hotfix.