one option would be to talk to a cottage manufacturer and get something custom. It would be pretty pricey but it would be pretty high tech. One option might something like this from z-packs:

http://zpacks.com/accessories/wpb_jacket.shtml

He definitely will do custom work.