Can I make a special request to include a T gate (transmission gate) in that list as it is a critical and little understood component of an efficient NxN crossbar.
Matrix form not butterfly style.
Butterfly style crossbar is much higher number of gates than a T Gate style crossbar.
Also T gates make for significantly reduced logic cells although voltage is lost at each stage, buffers fix that.
https://en.m.wikipedia.org/wiki/Transmission_gate