Advanced Sysconfig use when building non-global zones in Solaris 11

I'm in an LDOM. I'm building non-global IP exclusive zones. I am using manifests and profiles to configure the system after install so I don't have to tab through the sysconfig startup dialog everytime I boot a system the first time for settings that never change (DNS, regional data, NTP etc). I have everything working through the profile accept if I use the profile to ARP for a DHCP address on a nic I can't request a hostname from DNS so that DNS gets updated. DNS is on a MS Domain Controller.

If I do this manually I can use IPADM that allows for -h hostname when you do the create-addr but that requires manual intervention and I am building ALOT of zones. I want to minimize post build config as much as possible and even if I ARP DHCP automatically with sysconfig profiles I still have to go unconfigure and reconfigure the address to get the DNS entry updated.

any ideas?