Second reaction: Whatever works. There are too many ideas for one problem to find and establish "the best". This is definitely not elegant, but let's see what it gets.