Lukas,
the source-group command does not make any distinction between udp and tcp.
But, with UDP, since those connections have no SYN/FIN, they usually stay a long time in cache and your new source group won't have effect until you clear the flow.
Gilles.