improved efficiency of dj.AutoPopulate