The class the database DataSource is based on does support TTL-based caching, but it is currently disabled (we explicitly provide an undefined ttl when making queries), because some issues were shown with this during testing; it seemed like the cache wasn't being invalidated when the TTL expired.