Even that looks heavy. If find that of I have much on my head I start sweating heavily and end up taking it all off. ( no helmet) The last time I was doing winter rides I got sick a couple of times because I don't have enough layers on my torso and got too cold there.
I ordered a bunch if icebreaker merino wool caps, thd thinest they have. A little spendy.
Actually this is it. It is lighter and denser than the 150 weight running caps that are useless. It's a little thick than a drymax sock
https://www.thebikeshop.com/product/...e-247664-1.htm