The problem with creating a fire suppression system has been around a long time. For the past two years, I've been using various forms of part swapping. But swapping is costly in various ways and creating a specialized game mechanic might also be costly. I think making it possible to just toggle resistance might be the simplest solution which can also be used to realize other kinds of related systems. This would allow the old pre-set system to be retained. And using logic glues it would be possible to employ effects without the need to add specialized game mechanics.