Where the data comes from
Options 1, 4 and 5 work with what the store already has. Options 2 and 3 have to say where a dashed option leads before it's clicked. The theme would need that from the picker API (the name of the product it leads to), or would have to look it up in advance.