Why are you checking for the specific generator type here? You can just skip if it is `!== NONE` I suppose (all other strategies are valid I think)