Just as an addition:

The upcoming A8 allows to do some more manual optimizing using regions:
http://www.conitec.net/beta/region_create.htm