Will supply chain issues last forever?