Simplified some steps in the profiler, and refactored exception handling
Fixed memory boundary: do not only use the data from the last batch, but complete data for some access types, as this is interesting when switching