order: propagate changes from add, remove, and update as a stateless pipelet; modify tests to verify propagation