I can’t tell if someone answered your LIFX question…
It is because CoRE is going directly against the LIFX cloud bypassing the local DH. The LIFX device handlers suck.
I removed all of my LIFX bulbs from ST and just use LIFX Group of Groups to manage the groups. They have the same problem, but you can configure a group to check it’s status every x minutes in the DH so it updates if you change the state of the group by another means…
If you want to just control a bulb, I have this also.