предложение: как насчёт добавить статический кэш иконок, чтобы если для предмета нет значка, отрисованный текстдрав сразу сам сохранялся в папку с текстдравами? так и альтернативный способ находить/заменять значки будет, и в принципе игра будет работать быстрее ВООБЩЕ без лишних действий со стороны пользователя, потому что один раз отрисованный текстдрав остаётся отрисованным навсегда