[FIX] fields: always compute a non-stored field with a compute without dependencies
[IMP] models: small optimization in method recompute()