Should this be a constant if this method is called recursively, or multiple times in an instance?