Most think that charge, e, is a spec of electrical potential. Don’t do that. Think of charge as a line of current. This is particle current, not electrical electron current.
Think of e as a current loop. And every-time it rotates once, it’s one e of current.
The speed of the rotation is constant, and the only way to change that current is to change the length of the rotation. Which varies the RPM. A ground state charge has about 18 amps of current. But for a proton, the rotation is so short, the proton has about 30,000 amps. These are huge differences. In energy AND size. And RPM.
For an E potential, only a net number in the vicinity is needed. BUT for an M field, that net charge has to be aligned. If it’s not aligned, you can’t detect it. M must be aligned for superposition. E needs no alignment.
A copper wire has just a much free M dipoles as it has free charge and free e. To give the wire an E potential, only separation of free e is needed. But for the M, free alignment is necessary. A current will align the charge. And let you see M.
Ampere had it right all along. Current loops.
E is number, M is alignment.