Works for large ensembles