RE: Performance degradation when factoring out common code