The question remains: why do you need to point to a url at all?
It's a choice on the protocol level, not related to herocast :) https://github.com/farcasterxyz/protocol/discussions/71