I am not the most experienced guy here, so pardon me if I have steered your wrong.
I have not tried this but I believe you can create a custom bean for only your specific resultlist and map it.
See page 2 Result Classes of this guide
Let me know if it works.
Some persistence providers provide extensions that allow for lazy property fetching. If you are using hibernate have a look in the hibernate annotations docs to find the annotation to use (I can't remember off the top off my head). If you do use lazy property fetching I think you have to instrument your code at build time, otherwise it is silently ignored.