Priority effects are ubiquitous in nature and determine local community structure, but we know surprisingly little about how it influences biodiversity across different spatial scales. With Volker Rudolf (Rice University), we use a seasonal metacommunity model to show that biodiversity patterns and the homogenizing effect of high dispersal depend on the specific mechanisms underlying priority effects. When priority effects are driven by a numeric advantage, diversity measurements are highly sensitive to initial conditions and high dispersal homogenizes communities. However, when local priority effects arise from phenological shifts that alter species interaction strength (trait-dependent priority effects), local, regional, and temporal diversity are higher and are surprisingly robust to variation in dispersal and initial conditions, given spatiotemporal variations in phenology. Our results highlight that accounting for the mechanisms underlying priority effects is fundamental to understanding the maintenance of regional biodiversity.