I was suspecting the same but wasn’t sure, thank you for explaining it.
In other words, wrapping in a Ref
causes the Vector to be treated as a single unit/thing, as the Vector itself - vs unpacking it into its elements, as broadcasting would do without the Ref
.