I used the below code to set cacheable to false, but it does not seem to work. How can I change a block to not be cacheable?
<?xml version="1.0"?>
<layout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/layout_generic.xsd">
<referenceBlock name="category.products.list">
<arguments>
<argument name="cacheable" xsi:type="string">false</argument>
</arguments>
</referenceBlock>
</layout>