Sure. Now you just have to figure out how to code it.
I'm not even a serious game modder and I can see just how hard this would be on the COH engine.
When making suggestions, it's important to be thoughtful of the limits of a games engine, as well as other factors.
I'm not shooting down the idea, just trying to constructively point out the obstacles in your way.