Thanks for sharing the solution you found. Karma up for you.
Please let us know how it worked out for you.
Indeed it's a good and certainly valid feature-request for CBSubs, which is important for certain type of sites.
We have written this feature-request for a future integration plugin
#2136 .
In the mean time, we hope the solution you found is satisfactory, and will cover even more than what you initially needed.