Return the visitor after putting it in the strong ref cache