Hi @David_Knell !
Without using “@Paul_Danyliuk 's Black Magic” I’m not sure this is doable …
At least, this reminded me of this :
Maybe this could help you too :