Carga múltiple de archivos usando GWT y AppEngine Blobstore?

¿Cómo haría para crear una carga de archivos moderna, similar a Gmail, en GWT y AppEngine Blobstore?

La solución más comúnmente propuesta esgwtupload, un excelente componente de GWT escrito por Manolo Carrasco. Sin embargo, la última versión 0.6.6 no funciona con blobstore (al menos no puedo hacer que funcione), y no admite la selección de varios archivos. Hay un parche para la selección de múltiples archivos en la última instantánea 0.6.7, pero aunque permite la selección de múltiples archivos (usando el atributo "múltiple" en HTML5), aún los envía en una gran solicitud POST (y se muestra el progreso para el todo un montón de archivos).

También hay otras preguntas sobre SO para esto (por ejemplo,aquí oaquí), pero las respuestas usualmente usan el atributo "múltiple" de HTML5 y los envían como una gran solicitud POST. Funciona, pero no es lo que busco.

Respuestas a la pregunta(1)

Su respuesta a la pregunta