We briefly describe our dynamic simulation approach for generating disordered colloidal nanoparticle configurations and the MPM simulations we use to compute their optical properties. We also discuss analytical mean-field and pairwise dipole coupling approximations we employ to make comparisons with the MPM predictions. Details for these calculations are provided in Methods.