PCQ per OVPN interface

Hello Guys,

I have been looking for a way to assign PCQ permanent for a given OVPN interface.
The setup is the following - there are 2 MT hubs acting as OVPN server and Branches connecting to them. There is a way to assign PCQ on OVPN interface but because branches may roam between hubs the assignment is lost and have to be manually restored. So the question is how can PCQ be assigned to OVPN interface once it appears.
The idea behind this is the slowness of the links used, and preventing certain connection to consume the entire bandwidth.

There is an option to assign queue through the PPP profile but it doesn’t seem to work or maybe I am not doing it correct.
All help and ideas will be greatly appreciated.