Question regarding script execution: let's say you have a scheduled script which is iterating over some records, and triggering a workflow action script using workflow.trigger for each iteration. Does anyone know whether this process is synchronous? Ie: does the scheduled script wait for the results of the workflow before continuing iterating through? More specifically, if something goes wrong in the workflow, will it be caught in the scheduled script context or is the workflow action script executed asynchronously in another context?