Datareader now returns maps for the IDs for each thing