Modifying SESBaseURL

I'm a bit confused about the SESBaseURL setting. I am modifying this
value on the preProcess of a request and discovered that there are
three variables where this value is stored in ColdBox. Does anyone
know what the distinction is between them?

The Controller component has a settings property called BaseSESURL
that is set from the SES interceptor. This value appears to be used
to form links in older sample applications and in the codex wiki.

The RequestContext also has a BaseSESURL instance property, which is
used in the buildLink function.

The SES interceptor has an instance property called BaseURL.