What's the benefit of naming the hook "entity:url" instead of, say, "blog:url"? I'd think using the former would mean lots of churning through handlers that don't apply.