A top I like to wear is a hoodie style made out of wool. It has zippers up each side so when it gets hot I can unzip and breath, has two breast pockets inside, an outside lower large pocket, and the hood can be pulled down around the face to keep wind out. It is warm and breaths and can handle quite a bit of rain. It's called an Anorak. Another thing I like is the sleeves are long so when you're stretched out on the bars your wrists aren't exposed.
https://weatherwool.com is the company. Here is how they make their stuff, it is interesting.
https://weatherwool.com/pages/weaving
It's expensive, but it's all made in the U.S.A.