+1 for this approach. This was the #1 design decision we made with BigMailer.io back in 2015. It's not trivial to change the model once you go with unique lists approach.
Performance is extra helpful for making real-time segment size calculations. We use elastic search and it's costly.
Performance is extra helpful for making real-time segment size calculations. We use elastic search and it's costly.