We separate out the led as different LED types have different ways to set patterns, etc
Currently all LED feedbacks are infinite we can improve that later on by using the 'repeat' attribute of the LED pattern trigger.