Currently Open311 service discovery works fine for generating contacts for a council/authority with a single endpoint (as expected). However in FixMyBarnagay we're using "devolved contacts", where individual contacts within the authority can be to different Open311 service endpoints.
The problem with this is that there's no automatic service discovery for these endpoints. In FMB's case, this could be achieved if there was either config/hints suggesting which endpoints can be used for service discovery, or maybe open311conf could contain multiple endpoints for a given area or areas.
the issue here is really that we have automated service discovery behaving usefully in the "normal" case, but in FMB we're loosing the benefit of automatic updates because devolved contacts are (currently) entered manually.