[FIX] models: in _create() and _write(), mark fields to recompute earlier