Merge "Use the copy constructor to create simulated sources" into udc-dev