Thank you for your commitment.
Yes, I am using a pre_get_posts filter (functions.php) and archive-event.php (with standard loop to display posts).
I understand that performance is very important, but I cannot display the pages separately because I am using the FacetWP plugin.
And now I don’t know what to do anymore 🙁