Pin swapping in PCB

There is a bit of a problem with this:

If you swap the connections of a differential pair, then your circuit very likely does not work anymore.

For the rest, pin & gate swapping is (not yet) directly supported in KiCad. The topic below has some more background (Work around by changing the schematic and forward annotation) and a link to an open issue on gitlab.