Certainly does. Apparently this or a similar idea was suggested
back in
1997, and is the root origin of the 64 bits for host address space,
according to Christian Huitema, in his IPv6 book -
http://www.huitema.net/ipv6.asp.
A google search found the draft :
"GSE - An Alternate Addressing Architecture for IPv6"
M. O'Dell, INTERNET DRAFT, 1997
http://www.caida.org/outreach/bib/networking/entries/odell97GSE.xml
Note that GSE is in no way a NAT, so is very different than David's
proposal.
GSE also has a direct impact on all implementations (e.g., only use
the identifier bits in the TCP pseudo-header, so that is also an all-
implementations change. Further, that is a flag day, worldwide, even
for non-multi-homed sites.
Tony