Для этого обычно используется 3 приложения логики.
Один, содержащий всю логику обработки и поток.
Затем столько приложений Trigger Logic, сколько требуется для вашей ситуации, 2, как описано. Приложения Trigger Logic просто вызывают приложение Logic обработки.