populateEnvironments () {
    let promises = this.environments.map((env) => env.populate())
    return Promise.all(promises)
  }