This is the desired behavior.

I don’t know if there is any different between openvpn and wireguard in this case.