allow multiple chain state cursors to be opened