If we try to order on __key__ but also try to do a projection, we can't, we need to disable the projection. We also need to ignore distinct if we aren't doing a projection