major exchange of icons without need of resizing them in the app (for performance), also major performance and allocations  optimization