Add BulkImportHelper

naming is hard, isn't it? How about `BulkImportPersistence` or just `BulkImport`