As of DesignTime Revision 2381 and RunTime Revision 1041 the Loop service now has the ability to utilize multiple threads in order to process records more efficiently. Users have three new nodes on the Loop service.
MultiThreaded: This True/False value determines whether the loop service will have multithreading enabled.
NumberOfThreads: This numeric value determines how many threads the loop service will use if the MultiThreaded node is set to True.
WaitForThreads: This True/False value is not constrained to if the MultiThreaded node is True and will allow the logic to move to the next service before finish the Loop. (Note: Loop logs for any service with this value set to True will not display under the parent logic object. They are only available under the loop itself.)