We are just starting to experiment with A/B testing and personalization. It seems that, however, caching is interfering with this feature. In browser 1, I pulled up the page and got the A content. No matter what, I still get the A content 100% of the time. Even when on a different machine, but in the same browser. In browser 2, I pulled up the page and got the B content. Again, I get this 100% of the time despite changing machines (but keeping browser type/version consistent). 

Is this expected behavior? It seems like A/B/personilzed content shouldn't reside in the page cache.

We are using Sitefinity 10.2 and our default cache setting is Long Caching: