0.9.4 - Win 10 - Inverted debuffs stacked?

I’m playing as a Pyromancer with “Damned Visions” as Anointment, which makes my creatures afflict a random enemy with Inverted. However it seems that this debuff gets stacked multiple times on enemies, and I’m not sure if this was intended.