A trick a lot of people already use, but just in case... a tennis ball plastic sleeve has a nice waterproof top and fits into tightly a water bottle cage. I know the cages are precious for water, but it is a great way to carry a light jacket and/or a repair kit.