@Christoph-Hart Thank you - and this is fantastic, will save so much time -
The post callback will be executed asynchronously on the scripting thread after the preset has been loaded and each control callback has been executed (and the module states have been restored and the MIDI learn config has been changed).