'Returns true if the model cache is fully populated.
Useful for code that wants to cache the results of get_models() for
themselves once it is safe to do so.'

def app_cache_ready(self):

    return self.loaded
