I wonder what the point of declaring things like this as config & attribute, rather than just config.
Before our web-UI showed the config vals it was very useful.
And it's definitely useful for places where the actual value may not be the same as the config (e.g. "8000+" for config, but "8001" for attribute).

But here, I lean towards us just using BasicConfigKey. Thoughts?