I've spent hours that should have been minutes trying to make sure Rust doesn't re-build unnecessarily inside CI, so you don't have to.