PL rightfully points out that setting the user needn't refresh the whole taxon concept, just the instance variables. Extracted method.