public boolean modelTypeCached(int modelType) {
		if (modelTypes == null) {
			if (modelIds == null)
				return true;
			if (modelType != 10)
				return true;
			boolean cached = true;
			for (int id = 0; id < modelIds.length; id++)
				cached &= Model.isCached(modelIds[id] & 0xffff);

			return cached;
		}
		for (int type = 0; type < modelTypes.length; type++)
			if (modelTypes[type] == modelType)
				return Model.isCached(modelIds[type] & 0xffff);

		return true;
	}