Recycler View carregando muito lentamente para grandes dados quando dentro do NestedScrollView

Eu adicioneiRecyclerView dentro do meuNestedScrollView. Basicamente, quero que o RecyclerView role com outras visualizações. O problema que estou enfrentando é que, para um pequeno conjunto de dados, está funcionando bem, mas para um grande conjunto de dados (200 entradas) sempre que inicio a atividade, ele congela por cerca de 3-5 segundos e depois é carregado. Eu removi oNestedScrollView e está funcionando perfeitamente, mas não me fornece o comportamento que desejo.

(Para informações adicionais, estou carregando os dados do banco de dados SQLite. Não há nenhum problema na rolagem, pois é suave. O único problema é que a atividade está congelando por um tempo)

<android.support.v4.widget.NestedScrollView
            android:layout_width="match_parent"
            android:layout_height="match_parent">

            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:orientation="vertical">

                <... Some other Views ...>

                <android.support.v7.widget.RecyclerView
                    android:layout_width="wrap_content"
                    android:layout_height="match_parent"
                    android:orientation="vertical">

                </android.support.v7.widget.RecyclerView>

            </LinearLayout>

        </android.support.v4.widget.NestedScrollView>

questionAnswers(2)

yourAnswerToTheQuestion