I vaguely remember this being discussed in a semiconductor course at uni (back in 1996 or so) - it was already an issue at the time in the smallest processes, and IIRC the prevailing approach then was to make sure that current flows both ways in the specific connections that were prone to electromigration - thus replenishing the supply.