Filtros con relaciones @Transient

Buen dia.
Tengo una entidad Person con una lista no persistente de rutas (@Transient) … Ese campo de la clase Person (routes) no es un campo de la tabla en la base de datos. Sino algo asi:
@Transient
private List routes = new ArrayList();

Manejo las relaciones por afuera digamos…
Ahora la cuestion que tengo un filtro en la lista de empleados de este tipo:
protected void configureFilterAttributes (EntityFilterConfiguration filterConfiguration) {
filterConfiguration.addAttribute(“employeeId”).addAttribute(“company”)
.addAttribute(“firstName”).addAttribute(“lastName”).addAttribute(“gender”, Gender.class)
.addAttribute(“clockUserId”).addAttribute(“documentType”).addAttribute(“documentNumber”).addAttribute(“cuit”)
.addAttribute(“birthDate”).addAttribute(“lastAssignedCard”).addAttribute(“status”, Status.class, true)
.addAttribute(“timezones”).addAttribute(“routes”).addAttribute(“devices”);
}

El filtro en si se arma en la clase AbstractTableView. Y me da el siguiente error en el filtro de routes.

com.vaadin.Application.terminalError Terminal error:

com.vaadin.event.ListenerMethod$MethodException
Cause: com.vaadin.event.ListenerMethod$MethodException
Cause: org.hibernate.QueryException: could not resolve property: routes of: com.inodes.hrdata.entities.Employee

Alguna sugerencia. Adjunto el log completo.
Desde ya muchas gracias…
17807504.log (18.6 KB)