Android: conserva los objetos en el fragmento de interfaz de usuario

En mi proyecto, originalmente utilizo este esquema:

ActividadA (UI)> FragmentoB (no UI)> Adaptador + AsyncTask

B retenido consetRetainInstance(true) y actualizandoA UIA instanciarB congetFragmentManager()

Pero ahora necesito usar Fragmentos de UI, así que pensé en usar este esquema:

ActividadA > FragmentoB (UI)> FragmentoC (no UI)> Adaptador + AsyncTask

C retenido consetRetainInstance(true) y actualizandoB UIB instanciarC congetChildFragmentManager()

Pero parece que no es posible:

Caused by: java.lang.IllegalStateException:
    Can't retain fragements that are nested in other fragments

Traté de instanciarC congetFragmentManager() en lugar degetChildFragmentManager() pero tuve algunos problemas

¿Cuál es la mejor práctica para retener objetos y administrar AsyncTasks en un Fragmento?

Respuestas a la pregunta(1)

Su respuesta a la pregunta