Only if someone has tried to use the new message ID too early.  But we could certainly switch to a cache with a timeout if that seems worth the trouble. I'm not sure what the timeout should be; we'd need to balance reducing the number of errors logged vs. how long it takes for a new message ID to start working.