Orderly threadid listing, and using pure memory for Last ThreadID