you'd handle that in the same way you'd handle it in IPv4: either a static assignment & a tracking process to avoid collisions, or static assignments in DHCP. DHCP6 does exist, and static assignments within a DHCP scope is a very common feature.
one caveat: DHCP6 is younger than IPv6, so not all router firmwares will have gotten around to implementing it yet.