All GMST logic is done in itemmodel.cpp now with usage of a static cache std::map