Yeah, cables can be a PITA. My SO's 7 speed Shimano IGH would shift OK in itself, but freeze/thaw cycles near 0C invariably jam the shifter cable. Lots of oil seems to help. Hubs can be winterized too. If needed, you can put lighter lubricant in hub to avoid jamming the coasting mechanism in open position.
--J