vCenter VM name does not change when I change its foreman host name?

I like the vCenter integration features where I can create a host in
Foreman and it automatically creates a VM in vCenter with the same name as
the FQDN of the host in foreman. However, when I tested changing the
host's name in Foreman, the change was not reflected in vCenter. The VM
Guest name is still the original FQDN. Is this a planned feature? or a
bug?