I am guessing the method cache for `fields()` isn't used in the PostgreSQL datasource.