There could be if called on two threads, and both fail to match in cache, then both add.

It may of course never happen