I'm caching a piece of render array by adding cache keys to it. It's getting cached correctly, but I see two rows for every instance of it.
One looks normal -- contains the render array, with a cid that looks like:
The other one had data that starts like:
and its CID is:
It looks like this is something to do with language negotiation, but why, and is this normal? The page I am loading when I am testing this is using the language prefix, so I'm not getting redirected.