Scaling heteroepitaxy to three dimensions