If the content of NFTs is hosted externally (say, on IPFS) and is controlled by a central authority, doesn't that make the "owner" of the NFT forever subject to the whim of the host? Is there a content digest stored on chain to keep the host honest? I'm asking as someone who's genuinely curious and trying to figure this space out. Not trying to "dunk" on crypto here.