SortIndex could be any signed Int32 value. If not, set SortIndex to 0 on update