while you are moving---either on skis while skiing or on foot while running--- is important training that probably doesn't get enough attention. Unfortunately, it's not fun training but if you practice it, I believe you will get better. Maybe trying to read a comic book instead of a map every now and then will provide a little variety.
Yup, totally, hoping to get better at it! Was contemplating bringing an astro paper with me out there actually, but the font is way tiny, might be later down the road... =)