Memory provider iterator: setFields on filtered requests
... so QGIS doesn't crash on name based lookups of attributes