When selecting or dropping files this is how the browser passes in the data. Reusing that structure makes it consistent.