Есть метод
methodA который делает запрос на сервер и возвращает в subscribe экземпляр класса.
SearchRequestResponse(val a:String, val b:String, val c:MutableList<Video>)
До того как данный объект долетит до subscribe мне нужно поработать над его полем c:MutableList, а именно для каждого значения списка вызвать другой асинхронный метод
methodB() и вернуть в subscribe всё тот же SearchRequestResponse, но с измененным c:MutableList. Возможно ли это сделать до subscribe() или нужно изменять c:MutableList уже в subscribe()?