Couldn't the need for Zones have been solved with ARP-like probing? I.e. if you don't know on which interface to route a link local address, try pinging the address from each interface, and see which one responds.
No, because you could feasibly end up with neighbour entries for the same address via multiple interfaces and then you are no further forward.
No, because you could feasibly end up with neighbour entries for the same address via multiple interfaces and then you are no further forward.