Иногда я использую слой «обслуживания» вдоль модели и контроллера.
Я просто добавляю его в autoload_path.
Но в большинстве случаев мне удается настроить логику на модели или модели без состояний. Таким образом, это идет непосредственно в папки моделей.