I trust your theoretical insights. What you wrote makes perfect sense and Dr. Dave agrees with the cloth as primary factor. Not backing off would be asinine lol.
As for cushions swelling, you can google it. It's a thing, tho it would really have to be extreme/prolonged humidity to get past...