Excess potatoes affects no price other than that of potatoes.
Excess potatoes affects the price of literally everything expressed in potatoes. It's just that not many people choose to use potatoes as money. Most people choose to instead use a particular other thing equally unfit for the purpose.
Perishability is not that relevant here. Real estate is also used as a SoV and it doesn't last forever.