I don't think there is any option besides splitting the list into many smaller ones. As long as everyone uses the same large relays, we are going to have this problem.