Build Answer object and use instead of separate answer data structures.