Propagates feature info layer sets to the store in a batched manner, every 'timeDelayBetweenPropagationsForBatch' millisecond.
This is used to provide another 'layerDataArray', in the store, which updates less often so that we save a couple 'layerDataArray'
update triggers in the components that are listening to the store array.
The propagation can be bypassed using the store 'layerDataArrayBatchLayerPathBypass' state which tells the process to
immediately batch out the array in the store for faster triggering of the state, for faster updating of the UI.
Propagates feature info layer sets to the store in a batched manner, every 'timeDelayBetweenPropagationsForBatch' millisecond. This is used to provide another 'layerDataArray', in the store, which updates less often so that we save a couple 'layerDataArray' update triggers in the components that are listening to the store array. The propagation can be bypassed using the store 'layerDataArrayBatchLayerPathBypass' state which tells the process to immediately batch out the array in the store for faster triggering of the state, for faster updating of the UI.