Thanks for the pics of the tethers alex. Now seeing them close up I see why they would cause problems. I Am sure the ones you took pics of are probably the same on thr cars.
If we really want one of these models maybe it is best to wait for a new release from big L. When maybe jon z can get the design flaws ironed out.