Non-deterministic state updates during Ember Octane run loop transitions
When building a repeatable development environment in Ember Octane, the interaction between the run loop and native JavaScript classes introduces inconsistencies. While the run loop aims to batch state changes across modes like actions and render to ensure deterministic updates, the transition from EmberObject to native classes affects how state is tracked.