ScrollView vs RecyclerView para crianças diferentes no Android

Eu tenho uma mistura de 10 a 15 visualizações e fragmentos personalizados a serem mostrados em uma lista vertical. Não tenho certeza se o RecyclerView tem alguma vantagem em cenários em que todas as visualizações são diferentes. O RecyclerView parece adicionar muito código à placa da caldeira, e acho que a única vantagem que eu obteria é mais fácil entrar / sair da animação.

Minhas visualizações / fragmentos personalizados também fazem chamadas de serviço da web ao serem criadas. Não armazenamos em cache solicitações da Web por motivos comerciais. Meu entendimento é que o RecyclerView acionaria essas chamadas de serviço da Web em cada ligação, resultando em chamadas redundantes e latência visível. Comparativamente, o ScrollView deve carregar as visualizações uma vez e mantém todas elas na memória, evitando várias chamadas.

Meu entendimento está correto? Preciso de ajuda para entender as implicações de desempenho com o ScrollViews, no cenário fornecido.

questionAnswers(2)

yourAnswerToTheQuestion