IPv6 EUI-64 explained

Hi Guys - I’ve read that EUI-64 “automatically assign itself a unique 64-bit IPv6 interface identifier without the need for manual configuration or DHCP.”

I appreciate that the unique address is automatically generated but surely manual configuration still has to take place for each interface on your device? Eg.

Router(config-if)#ipv6 address 2001:1234:5678:abcd::/64 eui-64

If I have 32 interfaces on my router I still have to enter this command 32 times no? DHCP would truly automatically assign 32 addresses in an instant?

Thanks,

Gareth.