Support sub-doc updates

Sure that makes sense.