WithChanges creates a new operation with the same metadata as the current but with a different set of changes.
(changes.Change)
source not stored for this graph (policy: none)
no outgoing calls