Compile time improvements part 5.