I my game it is possible to carry several instances of the same item class in one’s inventory. These items should, individually, damage a random enemy in range once per second. For this purpose, I created a gameplay ability and set a cooldown gameplay effect. However, now all instances share the same cooldown tag and thus only one of the abilities is executed per second.
How do I avoid different instances of the same ability class to not share cooldowns?