Ha, that was a note to myself precisely to open it as a separate issue later, and wasn't intended to be committed as is.

The side-effect of doing it this way (and I'm guilty of it myself; a lot) is that it is cached at the module-level. It mostly isn't a problem for the app as-is because the biggest use-case it may break is `override_settings`, which isn't being used.

There was a [ticket](https://code.djangoproject.com/ticket/21330) about documenting a specific way, but no resolution came of it.