It seems this particular function is vary 'aware' of how storage works. Should this stuff be moved into the storage module and `PreviewGalleryController` simply calling something like `storage.deleteVideo` or `storage.deletePicture`?