@oldfred and @TheFu Sorry for the late response, I hoped to be quicker and give more feedback. I eventually found a solution and will post it for reference. Thank you both very much for your valuable responses!