"Triac makes way more sense. No idea where I picked up the idea that they were high-frequency switched."

Switch mode power supplies?

Larry C