Whoops, I thought about it after the fact and realized my previous "clever" solution is no good.