In your previous mail you wrote:
Looking at the link-local address, it appears to be constructed from
the interface's MAC address, and basically nothing else.
^^^^^^^^^^^
=> note the IEEE spec says device MAC address and if the common
interpretation is device == NIC there is at least one vendor where
device == machine, i.e., you get the same MAC address so same link-local
address on all the 10 interfaces of a 10 interface box!
Regards
Francis(_dot_)Dupont(_at_)fdupont(_dot_)fr
PS: I maintain my opinion: zone identifiers don't suck, link-local
addresses used where they should not definitely suck.