Ну согласен, можно и еще репо размбить на 1 запрос 1 класс. Я больше к тому, что все равно это инкапуслироват в классе, а не QB на месте строится
Наверное стоит исходить из того, как ты это тестами покрываешь.
Мокнуть маленькую обёртку проще чем большую репу.
Если тесты не пишем, то проблемы не так остро стоят, пока)