Join Data from Cache component expected to merge despite whitespace differences?

Hi,

If I have barcode "dog" in a cache and barcode " dog" (with 2 leading spaces) in a datastream, they are getting merged/joined by Join Data from Cache.

Is that expected behavior?

Thank you for any insights.

Best,

Andrew