Fix: Don't validate on intermediate attribute freeze, validate when item is fully frozen