Why is this the only async method in this set of otherwise identical (other than entity) calls?