DtpNode session list is now backed by a ConcurrentSet over a list + lock.