Reduces compile time hopefully.