Na minha estimativa, seria razoável persistir uma lista de respostas fora da tela (como um array) e, em seguida, simplesmente indexá-las com os manipuladores previousResult e nextResult, redefinindo a lista sempre que um novo tópico fosse carregado ou uma nova pesquisa fosse realizada.
Claro, os atalhos de teclado e/ou botões se tornariam triviais.