reuse profiler in paused transactions

So that the final trace event has the combined time