We have good factual data, I have tested feeding that to ChatGPT (typing!) and the output takes it into account. So I assume this is a solvable (at minimum by us), although accept current output can be factually questionable