SMTP changes do require full rebuild.
You can go for a two container setup if you want to speed up the process (it will actually just reduce downtime and not the actual process)
The idea is that once set up, people very very rarely have to change SMTP since usually one SMTP is fine and they don’t have to change it every couple of days.