You’re right. I will split the tables (or I will find another solution).
Thank you for the feedback. it was naïve not to check the distribution (and I usually pay attention to the statistics - I was probably too tired). Sorry for that again.