The Consul TF Registry module allows this. I think I see what changes were made there, and I hope I can make a PR that holds equivalent changes for this module (and how it uses the Consul module itself). I know that the code in the root of this repo is for "examples" and "testing", but I want to be fully lazy and have it also work for a real production setup as well as for testing purposes. ;)