Bug report
Unfortunately, not able to reproduce this (it happens in a closed source project - but it seems to happen when attempting to replace a stores data).
Describe the expected behavior
Should replace values in identifier cache without duplicates.
Describe the observed behavior
Error:

Forked MST so I could add logging:
If I drill into the two items, they're both basically identical - but they have different states 🤔
Any help would be appreciated.
The project is a NextJS app with the stores in a TurboRepo internal package (the problems started when I moved the stores to an internal package).
Bug report
Unfortunately, not able to reproduce this (it happens in a closed source project - but it seems to happen when attempting to replace a stores data).
Describe the expected behavior
Should replace values in identifier cache without duplicates.
Describe the observed behavior
Error:

Forked MST so I could add logging:
If I drill into the two items, they're both basically identical - but they have different states 🤔
Any help would be appreciated.
The project is a NextJS app with the stores in a TurboRepo internal package (the problems started when I moved the stores to an internal package).