Build optimisation