adapter.createEach is only called in alter mode to reinsert data. shouldn't it optimize insertion of multiple data ?