@kiwicreative – sorry for not thanking you sooner! I changed tack as I needed to get the project rolled out, but I will investigate soon enough to see if I can solve it. I have a feeling it should work and could be useful, but I had a fallback that did the trick.
All the best
Andy