Hallo Flobias,
nachdem MacMarvin schon die Lösung präsentiert hat:
Warum willst du überhaupt bei einem Array mit 4 Werten per PropertyNode einen Einzelwert auslesen? Der direkte Zugriff ist erheblich schneller... Noch dazu dein Zwischenschritt übers Variant, welches für eine weitere Verarbeitung immer eine Konvertierung benötigt!
Viel eher könnte dir hier eine Eventstruktur hilfreich sein. Dann läuft deine Schleife nur bei Benutzereingaben - und du bekommst bei Wertänderungen automatisch den alten und neuen Zustand geliefert, was sehr praktisch für den Vergleich hinterher ist
Und ja, automatisch startende VIs sind hier nicht beliebt - man weiß ja nie, was derjenige noch so programmiert hat... (Und auf irgendwelche Deko-Objekte kann ich persönlich auch verzichten, wenn sie für die Problembeschreibung unnötig sind...)