There were 3 main hotspots:
- m_mutex in KisTiledExtentManager, was fixed by changing manager container access logic
- m_listLock in KisTileDataStore, was fixed by changing blocking list for lock free map
- mutex guard in boost pool, was fixed by introducing simple cache