The files are currently identified by their filename, which can cause issues when two uploaded files have the same filename. This needs to be adjusted in the mutation and the upload dialogs.