Is Cumulative not working in pricing rules?

Hey there,
I’m trying to figure out how the “Is cumulative” function works (Pricing Rule).
I have this Pricing rule:


My customer has only this one sales order:

Now I open a new sales order to test the pricing rule. I would expect that the pricing rule affects the price as soon as the total amount of the second order is more than 2.253 (or maybe 2.111 - depending on whether taxes are part of the pricing rule calculation or not). It’s working like expected for 3 parts:

But as soon as it is more than this - the pricing rule affects the price, even though it is far from my expected threshold:

Can someone please explain how the Is cumulative function works?

I found out that “Is cumulative” sums up all transactions containing that item - regardless of the customer (so my customer Test 4 only ordered 3 SW before, but together with three other customers they ordered a total of 9 - then it makes sense why the pricing rule comes into effect).
From my understanding, this is not the way it’s supposed to be? Can someone please check how I could solve this - maybe with dynamic conditions?