Unavailable when switching quickly

The yeelight bulb and the yeelight lightstrip becomes unavailable on HA when i change the color or the brightness quickly (5 or 6 times are enought to provoke the issue). I asked to the yeelight staff, they answered :

That’s because HA’s implementation is not decent enough. I captured the traffic between HA & Yeelight device once and I found when you issue some command through HA, it will first send “get_prop”, then send the actual command and then “get_prop” again. This means within one minute, you can only do at most 60/3 = 20 commands. Per our design, if some controller want to know the latest state of the bulb, it should listen for “prop_change” message from bulb instead of keep polling it.

Could you optimize the process to reduce the number of requests ? ;)