RecyclerView no recicla si dentro de nestedScrollView

Mi objetivo es tener un NestedScrollView con múltiples CardViews hijo que contiene RecyclerViews.

Mi xml actual se parece a algo así:

<CardView> <RecyclerView/> </CardView> <CardView> <RecyclerView/> </CardView> </NestedScrollView> 

Todo parece estar funcionando como esperado si establezco nestedScrollViewEnabled a false en RecyclerViews. Sin embargo, las filas en las visitas de reciclaje no se están reciclando. Llamar a layoutManager.findFirstVisibleItemPosition() siempre devuelve 0, y layoutManager.findLastVisibleItemPosition() siempre devuelve la posición del último elemento en la lista.

¿Alguna sugerencia?

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.