Wasn't this right the old way, since `state.dataSet` is the state of an ArrayProperty? I'm not sure and don't plan to checking more formally, but I wanted to mention it just in case.