Повторяющийся код перенесен в менеджеры моделей