сделал, чтобы viewCollection мог зависеть и от обычных моделей