UDP or Synchronize widget for accurate playback between 2 devices
I have 2 XT2145 using both outputs. 4 individual screens. Each screen will have sometimes have its own image, or an image splitting the screen. I'm a little confused about the "On-Demand" Widget. Right now, I have an event handler sending UDP to the On-Demand widget set to <any>. Within the On Demand widget, I have all the clips for one screen. Copied all that layout over to screen 2 and changed the content inside the On Demand. It is my understanding that the On-Demand widget will filter which piece of content to trigger by whatever is in the "key field". so a UDP command of "flowing" will trigger media 1 where a UDP command of "river" will trigger media 2 as long as those clips have those key words in them. Will I get into trouble if the key word shares words? For instance, redfire and redwater would get me into trouble? Or is it looking at the entire word block?
Second, When I need synchronized playback, is it better to just send UDP to both devices or should I set up one as a leader and the other as a follower? Which part of the layout chain needs to have the synchronize widget on it? the On Demand widget? The UDP widget? Am I overcomplicating this?