I am trying to setup a SmartThings button to toggle the state of a LIFX bulb in a lamp. The problem is if a source other than the button turns the light off or on, it gets out of sync and requires a double press to function. Meaning my wife is more than likely just going to kill it at the switch, making it not work at all as a smart light anymore. I read a response in a thread that said this was resolved in the new apps smart light automation, but I am not finding that to be the case for me. Is there a way to have it actually check the state of the bulb and toggle it, rather than assuming the state?