title: Ember-Octane: Obj can't be observed in template while updated?
body: <p>Most of you thought this is a weired question. Me too...</p>
  <p>So, here is a controller file I'm having</p>
  <pre><code>application.js
  
  export default class Application extends Controller.extend(someMixin)  {
     @tracked markedValues = {
        item1: {content: &quot;This is item1&quot;, count: 1}
        item2: {content: &quot;This is item2&quot;, count: 1}
     }
  
     @action updateCount(itemKey) {
         this.markedValues[itemKey].count = this.markedValues[itemKey].count + 1;
         this.markedValues = {...this.markedValues}
     }
  }
  
  application.hbs
    {{#each-in this.markedValues as |key value|}}
          &lt;div {{on &quot;click&quot; (fn this.updateCount key)}}&gt;{{value.content}} and number is {{value.count}}&lt;/div&gt;
    {{/each}}
  </code></pre>
  <p>While I was updated the count it never reflects in the template. What mistake I did in this place?</p>