The issue with settings is they're monolithic, and very much static. There might be valid use cases for making this dynamic based on some application logic.

My way of thinking is: if there's a way to make something configurable without a setting, do it. Maybe there's only one place where applications call `subscribe(topic, hub, lease_seconds=123456)` and a setting isn't event needed. I see settings as a way to configure things as a last resort :)

Don't bother though, I'll re-add it myself. I'll simplify the HTTP calls with requests as well.