Another thing that needs attention is fire. Classed in the explosives section, it can pass through the solid permeable wall and the gas permeable wall.
Is this deliberate, or a mistake that has not been noticed/fixed?
edit- Liquids appear to get stuck in the gas permeable wall, if water is placed in a gp bowel, and steam is spawned under it, the cool water that cannot permeate the wall cools the steam while it is still in the wall , because non-gasses cannot go through the wall, the water remains stuck in it.