In other words, if you type something like gu.com[2002]/rest/of/url then it should continue to resolve whatever IP address is chosen by the person who owned it in 2002. (And the IP can be updated by that owner for the rest of time.)
For end users it wouldn't matter -- putting gu.com into the browser bar always resolves to whoever owns it today.
But anytime you embedded a link into a webpage, best practice would be to append today's year (or date) to the domain in the URL. Or if you added a meta tag to the page for when the page's content was created, all links therein would default to pointing to each domain on that date.
This way, change of ownership of domain would never affect existing links.
Obviously it doesn't solve all the problems -- the historical owner still has to be maintaining the site and serving the content. But as domain names get repurposed for rebranding and financial reasons, it means existing links could still work. Especially if we think we'll be continuing to use domain names for generations more.