if (state.currentElements.length !== dataElements.length) {
        state.currentChanged = true;
    } else {
        for (let i = 0; i < dataElements.length; i++) {
            state.currentChanged = state.currentChanged || dataElements[i] === state.currentElements[i];