All tabs have got own ViewModel. Optimal thread number detecting