More efficient compilation