make sure only one sequence datasource initialization thread runs at any one time