Possible fix for redundant state changes