updateYielding refactored

This name might cause confusion. Selector is usually used for [Map] that specifies some fields in document (_rawSelector in this piece of code).