Allow longs for update amounts, since transport returns longs.