In 1.0.2004.2 (next build of the beta), a check has been build in, which throws an exception in Add() if you add an element which defines a fetch for a property, start entity, end entity which is already added to that path object. (sub paths are different path objects).