I think that since this API still needs some discussion, I will remove the `targetSelector` for now from the PR and keep only the plural `targetRefs` in this PR.
The target selectors can be done in a separate PR after the API has been designed and agreed upon.
Originally posted by @liorokman in #3581 (comment)