How to setup two wireguard interfaces?


I want to setup two wireguard VPN interfaces.
One will connect to my VPS on the internet that will serve as a tunnel from the internet to my home network.
Second interface is a VPN like Proton VPN.
They have different private keys, IP subnets.
The only way to set it up I see is to have two network interfaces.

The wireguard addon seems to allow only one wireguard interface. Or it allows more?
If not, are there addons that do allow multiple wireguard network interfaces, that is, having multiple “server” sections?