Deferred initialization, small speedups for Webkit