Correct.  The played state is saved by global provider ID so the items have to be properly identified before that will be correct.