I wonder if it would be possible to build a USB-C charger where the tip is connected to the rest of the cord with magnets. I don't see why we would need to give up the disconnect-when-tripping-on-the-cord just because the final connector now becomes more solidly connected to the laptop?