If I could suggest a solution, maybe the speed that it wears off at could be increased based on how many stacks are applied? That way you can only apply as many stacks as you're able to maintain