are we sure that behavior in qtcontacts-sqlite is ok? it seems a little non-intuitive that by default contact fetch requests filter out non-aggregates, but an id fetch request doesn't