IPv6 prefixes are not databases. Coding this sort of thing into your address space is silly.
And a 2^64 LAN, or ptp link, isn't? People have been doing this for decades. They did it before NAT! NAT just made it that much easier. This practice, no matter how silly, is not going to die.