https://byteblog.medium.com/how-i-reduced-my-compile-times-by-50-with-rusts-incremental-compilation-magic-aa4933064308