@ClockworkOcean Forgot about the shuffle node. Yes it’s more compact.
Work smarter not harder I guess
Edit: only downside is that shuffle seems to pass in the array by reference and will rearrange all items in it permanently.
Not sure if keeping order is crucial in this case. Perhaps shuffling a copy of the array would be a solution?