@joshbakr - I agree.  Either having this option or, as reck explained, having the software do it for us seems reasonable.  I think these sorts of things are what optimization is all about, once the program is actually doing what it was designed to do.  Let's hope for this and a lot more.