Odd hasRole behavior firing off more than expected in a client tag?

Amusingly, I thought I remembered something like this but it was the exact inverse problem; hasRole not firing often enough:

Nothing code-wise has changed in between, especially not in 8.1, so I can't really explain it. If you send a report in to support they'd probably investigate further.