In a way this is a bit less impressive than having chatgpt being able to generate those answers on its own only using learned information. This kinds of admits defeat regarding its ability to solve mathematical problems correctly or answer factual information.
But doesn't this seem like the correct approach long term? Basically shelling out to what essentially amounts to a fact table when it gets a factual question