These refillable tubes have been around for a long time. They were called Gerry tubes (after Gerry Mountain Sports) a company now defunct. I bought some in the '70's. I also got one of their down sleeping bags. It was an awesome piece of gear! Had it for 30 years before a family member ripped me off and sold it (probably to finance his then drug habit).