Код инитов тогда существенно разгрузится.
Кандидаты на вынос:
- Конфликт имён БД.
- Количество процессов.
- Дополнительный запрос.
- Сортировка.
- Отбор полей.
- Вторичный разделитель.
- Индексация.
Возможно, стоит также перенести в этот модуль функцию parse_nested_objs.