Draft: Avoid needless calls to set the slave address
Some operations are repeated needlessly if the slave address and byte number did not change. The idea is to avoid resetting them if they are the same as what was last done. This gave a speed increase of about 25% in our use case (ATLAS HGTD)