Sorry for attempting to do it in a technically suboptimal way, Andrew. Thanks for trying to figure out a better way, David!

Needless to say, I want a copy...