added ModellingItemCache