Посмотреть время выполнения ручек, и найти пути оптимизации - особое внимание уделить get item_types - подумать как перенести все циклы и classmethod в гибрид методы