Clarify "per-app routing" description for TorVPN

The TorVPN description is “Per-app routing. You choose which apps are routed through Tor. Each app get its own Tor circuit and exit IP, preventing network observers from connecting all of your online activity.”

I seek clarity, if TorVPN is limited to one circuit per app?

If an app supports the using of multiple socks proxies at the same time, will TorVPN create a different circuit for each proxy used by the app? Or will TorVPN ignore this and use only one circuit for the app?