I have doLayout calls sprinkled all over my codebase that I hate, but without them the pages simply don't render consistently. I've been spending a lot of time in Sencha Touch 2 lately and now I'm back to ExtJS and I really was hoping this has been fixed across the framework, but it appears that is has not.