Random thought about using inlined css for ambidex: while rendering on the server, it will increase significantly the payload because of css rules duplication. But! 1. Duplicated code lends itself very well to gzip compression. 2 Will css-layout, you could render just the html / css that is above the fold and easily decrease the size of the initial html payload by factor (height of your page / 1400px ). Pretty cool right ?