ProductVector: simple domain collaboration