Various microoptimizations
Rewrite more clean way, micro-optimizations
Simplify a bit projection calculations