bug fix - we need to keep a separate instance for the defaultModelCollection for each class, not one globally. duh.