I'm a little unclear on whether this might sometimes cause "+" edits to get batched differently from the master editor, since we're queuing them up here with zero time gaps...  It seems unlikely (maybe impossible) we'd get one change event containing edits that were far enough apart in time to not get batched, but I'm not 100% sure.

But since we only use "*" prefixes right now and will be dropping this code fairly soon anyway, I'm not going to sweat it :-)