Changing EC2 instance IP address

First off, thanks so much for this wonderful tool. My team and I recently
discovered it and are excited by the possibilities!

I have what I hope is a quick question. I've provisioned an EC2 instance
via foreman and the first puppet run has gone as expected. Now, I'd like to
assign an Elastic IP address to the host—should I expect that Foreman will
pick up on this change and update the DNS entry for the host with the smart
proxy? Or is this a change we should expect to handle manually?