We use double buffer for trace data pool. FrameNumber % 2 = is going to be the one collecting NEW data CheckFWorldAsyncTraceStateto see how this is used. For now it is only double buffer, but it can be more.