more code splitting:
extracted loadStatus to mixin, to allow separate classes for CI and
nightly build without much duplication