Currently we have an implicit assumption that if a user writes to code to explicitly create instances of a mapped type, it is ok not to track it.
Creating this issue to have an opportunity to (re)discuss if this what we want, and how it plays with different features, present and future, like shadow properties and customer materialization through factory methods, etc.
Currently we have an implicit assumption that if a user writes to code to explicitly create instances of a mapped type, it is ok not to track it.
Creating this issue to have an opportunity to (re)discuss if this what we want, and how it plays with different features, present and future, like shadow properties and customer materialization through factory methods, etc.