Edit all sections simultaneously?

Yes you’re right, custom code i is.

On what assumption? It shouldn’t be automatic, at all.