Node-red module websocket UDT subscription

I noticed you can subscribe to a whole UDT without the wildcard character at the end and the websocket node will send messages that looks like the whole UDT being serialized. How does the tag change event work here? Does the socket publish a message whenever at least one member value of the UDT changes?