One of the theories I considered to explain why PapaD was sooo eager to setup a meeting between Trump and Putin was that PapaD was planted by the intel agency that was responsible for the emails releases. His job was to help frame the Russians.
One reason I liked the theory is it doesn't require PapaD to be in on it. He was simply told to setup a meeting between Trump and Putin. He didn't have to know about the theft of emails.
So Schiff didn't push the issue of the dossier's origin very hard. He allowed Goldfarb to get away with declining to answer a couple of times.
Contrast that with how he handle Eric Prince when Prince refused to answer questions posed to him.
When David Kramer's attorney objected to the request from a Republican congressman to name the sources for the dossier shown to him by Steele, Schiff took a different tone.