Restore Balance 26404

Performance and Progress 25671