In NRF Mesh Android, when we set the init value for sequence number (SequenceNumber.java), it will check the sequence value stored in SharedPreferences and return 0 if SharedPreferences is null, otherwise, it will return the value stored in the SharedPreferences. So, my question is that after we provision and control the first device, we continue provision and control the second device, then the sequence number in the second device will start from 0 or from the latest sequence number of the first device? In case it works as the second case(means that the sequence number in the second device starts from the latest sequence number of the first device), is it possible that sequence number will be overflow? And when the sequence number is overflow, e.g the sequence number in the second device is overflow, can we still be able to control the first device( after overflow, the sequence number in the second device will reset to zero but in the first device, the sequence number has a different value)?