ModelSQL does extra read on model's write_date when reading only relational or function fields
Since #9013 (closed) we're unconditionnaly reading the write_date
of records even when no other field is read.
This behaviour results in a huge penalty when the model is using table_query that could be quite heavy.