Because without parsing the SP we have no knowledge of whether it will return the correct information needed to populate a set of entities.
However, you can use the results of SP call to populate a projection of Entity data. See the documentation here
Matt