получился непонятным и со странным api.
Давай с тобой посмотрим на мой pr про распил ns.Update. Я там тоже избавляюсь от дублирования, как мне кажется более понятным способом (метод `_requestModels`)