I have Workspaces A, B and S
Workspace S (for ‘shared’) is a sort of utility or library workspace.
My plan is for Workspaces A & B to set a message header e.g. _message.header:callingFlow in Event:BeforeSend and then use WorkspaceSend to call the WorkspaceReceive in S.
S then needs to respond back to the correct calling Workspace.
Can a WorkspaceSend in S dynamically call WorkspaceReceive in A or B based on _message.header:callingFlow ?
Or do I need use maintain a series of Branches (we could have many more calling workspaces in the future)