Pausing on a breakpoint to get a location take 12 miliseconds.
Number of breakpoints determine the recording overhead.
should probably switch to different strategy (recording and Parallel breakpoints settings, instrumentation via injecting code at runtime (or build time) )