Review for xd on yarn (do not merge)

This is a change set to be base for discussion happening later. Commenting later and only on higher level concepts because this is not yet functionally complete.