Do file operations asynchronously