Oh, hoppla.
This sounds like Shakespeare 'much do about nothing';
You are right, if you start a new project you look in a global scope.
But in a running project if a module/program works to slow
you have to ask yourself if you have choosen the right tool/Language for the Solution.
Sometimes you have to deal with the detail-area very much.

Orca