I’ve been using the Bivo Trio (dual insulated) stainless steel bottles this year and I’m honestly shocked at how much longer ice lasts than it did in an insulated plastic bottle. In summer, I used to freeze half the plastic insulated bottle and then top off with cold mix just before leaving the house, and the ice would be gone in 60 minutes with the water warm by 90. With the Bivo Trio, I just fill with cold mix and add a couple ice cubes (no freezing the bottle at all) and I still have cold water at 2 hours. It’s been a real game changer. It does weigh more, but for your trainer rides in the garage, it would be perfect. Make sure you buy the ones with a coating, not just the bare stainless. It makes a difference. Bivo Insulated Cycling Bottle - Stainless Steel - 21 oz