Check the dev wiki, the original plan was to have a lot of different agents, which would have various effects, from direct damage to organelle inhibition to slowing down to communication agents. In this thread I put the table from the wiki, which, while outdated, should still give a good idea.
There’s this image from the dev forums a while back, your idea was basically the plan, but including thickness.