Restore Balance 25802

Performance and Progress 25215