Added applyMapObjectValueTo to share non-custom properties.