PerformanceFactory