`get_user_visible_answer` is on the base class. Shouldn't it always exist?