Thanks for your reply, as always, Martin.
I think Steve’s suggestion in this thread just pointed me in the right direction: