This will facilitate loading a list of `Resource`s into a vector database inside a loop. Currently this requires recreating `TextReader` instances.