Define dependencies on Function field getter
With #6209 (closed), we could have a depends on the getter which will allow to pre-select needed columns like we do for related fields.
This will be an optional declaration as the Function field will still be working correctly without but it will allow the ModelSQL.read to optimize the cache.