The Arduino IDE insisting on recompiling code that's been compiled in order to upload is... infuriating.