a mutex protected answer ref
move impl to AnswerRef
that's better