Yes. See this: https://github.com/tool-maker/VPN_just_for_torrents/wiki/Running-OpenVPN-on-Linux-without-VPN-as-Default-Gateway
" In order to do this you need to suppress the VPN from becoming the default gateway and set up routing to allow "source address routing". Then the client programs meant to use the VPN must be bound to the VPN interface IP address. "