I think AR considers the last `offset` & discards the previous ones. so what's the point of adding multiple offsets? Doesn't this add extra layer of confusion?