Create or retrieve a cached query.
Query createQuery(Iterable<Filter> filters) { return _queries.update( _createKey(filters), (value) => value, ifAbsent: () => Query(entityManager, filters), ); }