The fact that the update test has been skipped for so long, means that the anchor and longevity tests have also effectively been skipped as well since they'll never find any documents in the database to test against.
This PR makes several changes:
Adds updates to the explicit model-correctness.test.ts
Re-enables update.test.ts after switching it to use MIDs instead of TileDocuments
Updates anchor.test.ts and longevity.test.ts to work with streams in the database that are either TileDocuments OR ModelInstanceDocuments.
The fact that the update test has been skipped for so long, means that the anchor and longevity tests have also effectively been skipped as well since they'll never find any documents in the database to test against.
This PR makes several changes: