Always return entity-like objects, even for keys_only queries. Otherwise things get weird when you have a model that only has an ID (and so every query is a keys_only query)