• I've only just seen this post. Your solution is precisely what I was about to suggest. There is no other way to achieve it.