"since you are showing all unprocessed orders, you can set the updated behavior to use the processed column as the key column and update all records where processed is equal to unprocessed, to change that column to archived."
I don't think we want to simply change all '0's to '1's in the processed column. What if a new order comes in between the time of the original page query and the time they finish processing orders and verify? An order could get tagged even though it wasn't a part of the original query.