Call ChangeWayOrderList instead of directly modifying it