[ns.ModelCollection] Научить понимать замену элементов #484

length надо кешировать, так быстрее