mem efficient ficha generation