Na verdade eu queria que a consulta não retornasse todos os campos.Acabei descobrindo que nesse caso não devo usar o .list(). Pois ele faz uma listagem simples, dinâmica, que me retorna todos os atributos da classe.
E no meu controller estou transmitindo o resultado em JSON para um JavaScript que faz a parte cliente (AJAX). Dai queria fazer a transmissão mais leve, e também fazer um join com outra classe. Vi que tem um jeito de fazer uma query, agora não me lembro a clausula certinho, estou verificando como é que se faz.