ogr virtual layers mix single and multi types in sublayers, fixed feature count, fixes #8001