models now support in place updates like collections