Dynamic Preference Heterogeneity