Since no real objection has been voiced, I consider my proposal of having stable urls for all objects as accepted...
Maybe implement it as an optional package, for those who might not want to use it? I don't think anyone can object until more is known.