The Web should be annotatable in a way that doesn't require making editable copies of Web pages that have been removed/disconnected from their original sources.
This one's a bit long, so I've broken it up into four chunks:
Part 1: Web Annotation
Part 2: The Problem: Document Change / Solution 1: Named Elements
Part 3: Transient Content
Part 4: The Xanalogical Way