Feat(Perf): performance refactoring

Pavel Kuzmenko requested to merge kpn/perf_refactor into master

Merge request reports