Fascinating; I'm learning as many as several new things today. I am also updating quite a bit upward on how complicated Vapor Trails must have been to code, if this is simpler.
(Not actually that surprising given the combo system, I guess, not that I paid much attention to it; I was mostly there for the art and the mobility tech.)