Update source object after replaceContent

Update source object after replaceContent to resolve problem where ETag
is not calculated correctly after a put when source object is immutable
and must be replaced.