Touching shipments causing infinite loop from callbacks so updating directly to db.