I, too, have pondered this problem. My solution, living in the arid West,is to always place a cup of the right size around my ever present canteen, which is almost always a Nalgene or one liter drink bottle- 700 ml capacity, takes up almost no space, weighs about 2 oz. It also protects the bottom of the bottle.
_________________________
Geezer in Chief