UPD: выносим логику загрузки определённой записи в модель + рефакторинг контроллеров