If you use a simple ID, then you can replace the contents at that URI without breaking the association. In that case, the even attests to a URI more so than an object. If you use a hash of the object as the ID, then you can validate the object, even if it moves, at any number of URIs.