Allows preprocessing files that are uploaded or otherwise added to the system (e.g. through slicing) before their contents are saved to disk