findFreeInstance(recipe) {
    for (const instance of this._freeInstances.values()) {
      const aRecipe = this._recipes.get(instance.uuid);
      if (recipe.uuid === aRecipe.uuid) {
        return this.markAsBusy(instance.uuid);
      }
    }
  }
@returns {import('./services/dto/GenyInstance') | undefined}