query, ref fields: include many types via :all