private Query cloneFederationQuery(Query query, Window window, long timeout, Target target) {
        query.getModel().getQueryTree(); // performance: parse query before cloning such that it is only done once
        Query clonedQuery = Query.createNewQuery(query);
        return createFederationQuery(query, clonedQuery, window, timeout, target);
    }
The name of the query property containing the source name added to the query to each source by this
container-search/src/main/java/com/yahoo/search/federation/FederationSearcher.java