When enabled, the default value of this parameter is computed once and cached with the job configuration, so subsequent accesses do not re-execute the script.

Leave it disabled (default) if your script generates choices dynamically, as otherwise a previously cached value could be used instead of a freshly computed one.