would fit with what i'm doiong @d-healey said in Is it possible to change default value after on init?:
@aaronventure Yeah it will be interesting. I'm finding in my real project it's not 100% reliable still. Sometimes the default value doesn't get set properly. Could be a bug in my script, but I don't think it is.
Edit: Seems to work if I change min or max from its previous value.
so that would fit with what I'm doing - which is changing default along with a bunch of other settings including min and max...