Optimizing Recalling Parameter Values

That’s not going to work at all.

LoadGPPreset is asynchronous so some or all those calls to SetWidgetValue will run before the load even starts. Therefore they won’t have the correct parameter values.