You might want to look at work profiles. You can use something like shelter from the f Droid store. It will let you configure work profile on your phone.
You can give the work profile any VPN you want, make it always on, and install the apps you want to use the VPN there. Then it won't leak.