Для переводов лучше не пользоваться библиотеками, реализуется это все простейшими связями самой доктрины, во всех известных мне библиотеках переводов, включая эту есть проблемы с точки зрения написания расширяемого и тестируемого кода
А подскажите пожалуйста как оптимизировать данную логику: есть пакеты у которых есть коллекции параметров. Нужно достать список пакетов со списком этой коллекции для каждого пакета. В итоге я достаю список пакетов к примеру 10 и затем иду циклом по этим 10 пакетах и делаю запрос в бд чтобы достать коллекцию параметров для каждого из этих пакетов и выходит 11 запросов, а если будет 100 пакетов то это будет 100+ запросов