Ice sounds dodgy. You could use ice packs instead, that way if you end up out in the heat for too long you won't get water on your gear. I do that for travel, I have a small padded lunch bag with a shoulder strap. Got it as a freebie from work years ago.