Modify FileProcessor and OrderedLog so that they don't create a mutex per file