VPN load balancing

I use wireguard vpn for site-to-site configuration. So I can not get 10Gbit/s line rate vpn because of linux network stack. I get one core of 100% irq because traffic goes from one mac, ip and port, because of site to site architecture. Can I create second wg interface and lb route traffic for whole subnet via two or more wg interfaces or may be ipsec. Or may be somehow via vrf routing?

Hello @Iwan, I think you can. ECMP should work in this case.