Hmm, new object creation... could you switch offset and divIdx places to have the same shape, i.e. `{divIdx: divIdx, offset: 0}`?