Adding many csv file with add_batch_definition_path

I have many csv files in one folder that I want to test individually. Now, I am looping through file list and adding one batch definition per path with
batch_definition = file_csv_asset.add_batch_definition_path()
This, however, takes ~15 mins for 1500 files. Is there a way to achieve the same goal by adding all file in folder in one go? Thanks!