La nueva representación de gms.maps.MapView se retrasa un poco cuando está en un ListView?

Estoy tratando de poner una instancia del nuevo MapView en un ListView. Nuevo mapview siendo:

com.google.android.gms.maps.MapView

Estoy desactivando todas las interacciones y configurando una altura fija para la vista:

GoogleMapOptions options = new GoogleMapOptions();
    options.mapType(GoogleMap.MAP_TYPE_NORMAL);
    options.compassEnabled(false);
    options.rotateGesturesEnabled(false);
    options.scrollGesturesEnabled(false);
    options.tiltGesturesEnabled(false);
    options.zoomControlsEnabled(false);
    options.zoomGesturesEnabled(false);

mMapView = new MapView(getActivity(), options);
mMapView.setLayoutParams(new AbsListView.LayoutParams(
    AbsListView.LayoutParams.MATCH_PARENT,
    200));
mMapView.setEnabled(false);
mMapView.setFocusable(false);
getListView().addHeaderView(mMapView);
getListView().addAdapter(simpleArrayAdapter);

Esto funciona, pero si me desplazo rápidamente por la vista de lista, parece que la representación de la vista de mapa se retrasa un poco, por lo que puede ver un área pequeña de píxeles negros en la dirección de desplazamiento.

Casi parece como si se tratara de algún tipo de problema de sincronización, ya que supongo que el mapview con opengl es lo suficientemente rápido para renderizar en respuesta a mis pergaminos. Además, el antiguo MapView + MapActivity funcionaría bien en la misma configuración.

A continuación se muestra una imagen del espacio que aparece cuando se desplaza rápidamente. Después de un corto tiempo, la vista del mapa se pondrá al día y se volverá bien.

¿Alguna idea sobre esto?

Gracias

----- Actualización ---------

Este problema parece ser el mismo que:

ViewPager con la API de Google Maps v2: vista negra misteriosa

Sin embargo, no pude conseguir que la corrección documentada allí funcionara en esta configuración.

Respuestas a la pregunta(1)

Su respuesta a la pregunta