[Suggestion] All Advance Flow WHEN cards have tag of name

My suggestion, to make life easier, especially when logging (but I’m sure I could find many other uses for it) is that all device WHEN trigger cards should have a tag value of type text that contains their device name. For example:

These 3 devices could just connect through an ANY join to 2 THEN cards with the device name tag value and the text “battery low”… instead of the mahoosive hot mess that my battery low warning Advanced Flow is becoming… it’s a behemoth!

And while we are on the subject of tag values in the Advanced Flow editor… the selector list is a disaster!!! If you want to use more than one tag/variable value you click the little name tag icon, then sit there and wait for an age while it thinks about it. Then when you get the list and you find the value you want, you click it and wait again… and repeat the wait for each value you want too use.

Surely there could be a system flag for when a variable or tag name changes, so this list could be cached and only updated when a name is changed or a new one is added. Either that or the list allow you too select multiple values at once, so you only have to wait the once. I have got to the point of mild dread when I need/want to edit a Flow that uses variables/tags (which is most of my nearly 300 Flows).

Athom, please spend some time on improvements for the Advanced Flow editor, arguably the best thing about Homey, making more advanced automations more accessible, and something none of the competition have even got close to. It needs some love.