Generate answers lookup once, not for each response

Performance, cleanliness