I don't believe a registry is needed here, we can just iterate over

````
serviceLoader.get().all(LocationDecider.class))
````

everytime we want it,

alternatively having LocationResolver that will resolve it for us.