I don't know if you could sew them on through the backing, but, I have Brunton zipper pull compasses on virtually all of my outdoor jackets, they are inexpensive, and they are always with me.
_________________________

- Ron