Endpoint Manager to support multiple FreePBX installs

I would like to try and centralize a single server dedicated towards provisioning. Endpoint Manager is great however the problem is that it forces you to select from drop down only extensions for that server. Does anyone know of a modification where one can use endpoint manager but input the extension, password, display name and PBX IP address manually?

Thank you