Selecting foreman-proxy puppet for registration

Currently we have multiple foreman-proxies that handle the puppet service.
We have a specific one that doesn't have a lot of resources and is just
meant to be used for servers that are behind a private network. One problem
we are having is that any new server registrations are getting setup under
this proxy, instead of the one that we are telling it to talk to when we do
the initial puppet run. Seems like foreman is just assigning all
registrations to the first proxy in alphabetical order.

So that we do not have to manually move these later on to the correct
proxy, we were wondering if theres a way to control this