Today setFirstResult / setMaxResult return javax.persistence.Query so we lose the ability to further use FT specific methods like projections.