Yes `private_ip_address` was added precisely for that.

Otherwise the PR looks good, I'll be merging it soon. Thanks.