Sales_channel.product.loaded in product listing aufgrund caching nur 1x ausgeführt

Ich lade den Produkten im Shop über das Sales_channel.product.loaded weitere Daten hinzu. Leider wird das Event nur beim ersten Laden ausgeführt, sobald ich die Liste neu sortiere oder filtere nicht mehr. Ich vermute aufgrund von Caching. Was kann ich dagegen tun? Wie bekomme ich die weiteren Daten auch beim Laden per Ajax dazu?