Vladimir, not sure I I got your question right. Once you have a handler (HTWorkItemHandler) configured to react only on its tasks (created by that session) conflicts should not happen. What you mean by "session is given to the other thread for execution"? If you just move that processing to separate thread it still should not be an issue as only single session will receive that event. Did I got your question right?
HTH