It isn't a bad idea, but it might be bothersome to both implement (on the devs end) and then do (on our end). Current system's pretty basic and intuitive which I like. I'm all for it if the devs think it's worth doing, and it can be intuitive.
✅ I support that! ✅ It‘s stupid when someone uses ECs and than the other one breaks up - especially without any word