Multiple HEX, very slow to send
Hi I'm configuring led strips with RF controller that has 20 static colors pre-setted. To change colour we have to go through each color, the remote doesn't send a different hex code for each colour. But if we press demo and then color +, the color sequence is always the same and always begin from the same colour.

In order to control directly the colour I,m trying to use the multiple hex function that comes in very handful for that.

So here is my setup:
```

"name":"Light 1",
					"type":"light",
					"defaultBrightness": 70,
					"useLastKnownBrightness": false,
					"enableAutoOff": false,
					"onDuration": 10,
					"data":{
						"off":"Hex_for_off",
						"on":"Hex_for_on",
						"hue350": [
							{
								"data": "Hex_for _demo_mode",
								"pause": 0.1
							},
							{
								"data": "Hex_for_color_plus"
							}
						],
						"hue122": [
							{
								"data": "Hex_for _demo_mode",
								"pause": 0.1
							},
							{
								"data": "Hex_for_color_plus",
								"pause": 0.1
							},
							{
								"data": "Hex_for_color_plus"
							}
						]

```
The setup works, but there is about a 3 to 4 seconds delay beetween each Hex send. Also I can see on the Broadlink that the yellow light keeps on during these 3 to 4 seconds....

I also have a small video sample to show the speed issue if needed. If I send codes with the remote directly I can go much faster.

I did not see in your code where additional delay can occur, but I'm really not a specialist of Javascript... Also in there terminal, I see that the commands are printed instantly, but the broad link does not seem to go faster...

Do you have an idea?

It still works well, but is there something I could do to make it faster? I tried 0.3 and 0.1 delay, but without any noticeable difference.

Thanks again!