How about the situation where one is created, another is created, and stopped, then another started and the first stopped.

There will no longer be an entry for the item that was first stopped.  Does that cause problems?