"has already been taken" When Reusing Short Names

Problem:

When creating new EC2 instance with different domains, I’m unable to reuse short names.

e.g.

foobar01.example.com
foobar01.example.org

Instead, I receive the following error message:

has already been taken

Is this a expected or bug? If the latter, I can open up a ticket. I just want to check beforehand to make sure I’m not doing something incorrectly.

Expected outcome:

I’m able to create both instances with the same short name since they have two different FQDNs.

Foreman and Proxy versions:

Foreman 1.20.0-RC2

Foreman and Proxy plugin versions:

foreman-tasks 0.14.2
foreman_ansible 2.2.9
foreman_cockpit 2.0.3
foreman_column_view 0.4.0
foreman_hooks 0.3.15
foreman_memcache 0.1.1
foreman_remote_execution 1.6.4
foreman_slack 0.0.3

Other relevant data:
[e.g. logs from Foreman and/or the Proxy, modified templates, commands issued, etc]
(for logs, surround with three back-ticks to get proper formatting, e.g.)

logs