track latency
per thread request id generation