fix for model fetching, when a model wasn't found, never updated per-model promise