I still prefer the current implementation despite that limitation. I think
usability trumps those corner cases here. @almarklein wdyt?