The order of the entities isn't guaranteed to be consistent with the order of the IDs passed in which was the main reason I suggested returning a `Hash` instead of an `Array`.