I thought I had an interesting little problem to solve and it just solved itself. Stuff like that can be so disappointing.