selectSql can return all the fields safely now that the issue with nulls has been patched, however, I still need some sort of paging and caching since throwing all the data to the client at once would be very anti-social.