If the jpeg is irrelevant, shouldn’t all NFTs from the same contract cost the same? If it’s just a club membership, why would people buy multiple NFTs from the same contract?
Onchain metadata, the ERC721Metadata standard allows key value pairs associated with the NFT, this is where well the hyperlink to the jpeg is stored. These further allow non-fungible properties to the individual token, and where the rarity is derived (eg: hat: red, which 5/10k tokens have).