Startup

Startup improvements, around 20% or so. This PR tries to avoid using the compiler for common method patterns.